Replit audio with python crashes in cover mode

Bug description:
Running a valid python repl (from another owner) that plays audio crashes in cover mode, but works if you fork the repl (or if you own it/edit it)

Expected vs Current Behavior:
repl audio libraries should not crash in cover mode (even if they refused to work)

Steps to reproduce:
run the repl
enter 10 seconds for count down, 1 second for increment, 5 seconds for count up
program crashes in cover mode with this output:

What is the starting count down value in seconds?: 10
What is the count down increment in seconds?: 1
How many seconds after launch is engine cut off?: 5
time 10
Traceback (most recent call last):
File “/home/runner/XwtkucXN5zp/main.py”, line 49, in
spacexLaunch(a, c, b)
File “/home/runner/XwtkucXN5zp/main.py”, line 25, in spacexLaunch
audio.play_file(“beep.wav”)
File “/home/runner/XwtkucXN5zp/.pythonlibs/lib/python3.10/site-packages/replit/audio/init.py”, line 294, in play_file
return self.__get_new_source(name, does_loop)
File “/home/runner/XwtkucXN5zp/.pythonlibs/lib/python3.10/site-packages/replit/audio/init.py”, line 230, in __get_new_source
sources = AudioStatus(self.read_status())[“Sources”]
File “/home/runner/XwtkucXN5zp/.pythonlibs/lib/python3.10/site-packages/replit/audio/init.py”, line 381, in read_status
with open(“/tmp/audioStatus.json”, “r”) as f:
FileNotFoundError: [Errno 2] No such file or directory: ‘/tmp/audioStatus.json’

Bug appears at this link: https://replit.com/@cstutormarin/cs138-Lab10-Spacex-Countdown-Function-Start-REPLIT-BUG-Cover#main.py

Screenshot(s)/Screen Recording:

Browser/OS/Device: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36

Replit Profile: https://replit.com/@cstutormarin

Hi @cstutormarin !

This is a known error.

Here are some tips to fix this problem:

Make sure that the .replit file has audio=true.

Hi Alex,

That does not appear to work for me:

This below with the link provided still crashes when playing that repl from cover page using a different account.

This seems like a crash bug that has been out there for a while.

entrypoint = "main.py"
audio = true
modules = ["python-3.10:v18-20230807-322e88b"]

hidden = [".pythonlibs"]

[nix]
channel = "stable-23_05"

[deployment]
run = ["sh", "-c", "python3 main.py"]