My production environment is experiencing an error

I’m getting errors in the deploy environment, randomly my images and even my HTMLs are not being delivered to my user, I believe it’s some bug in the environment, because it runs without error and after a few minutes I get the error:

2025-10-28 11:06:23.02
97037815
User
Error on request:
2025-10-28 11:06:23.02
97037815
User
Traceback (most recent call last):
2025-10-28 11:06:23.02
97037815
User
File “/home/runner/workspace/.pythonlibs/lib/python3.11/site-packages/werkzeug/serving.py”, line 363, in run_wsgi
2025-10-28 11:06:23.02
97037815
User
execute(self.server.app)
2025-10-28 11:06:23.02
97037815
User
File “/home/runner/workspace/.pythonlibs/lib/python3.11/site-packages/werkzeug/serving.py”, line 326, in execute
2025-10-28 11:06:23.02
97037815
User
for data in application_iter:
2025-10-28 11:06:23.02
97037815
User
File “/home/runner/workspace/.pythonlibs/lib/python3.11/site-packages/werkzeug/wsgi.py”, line 332, in _next_
2025-10-28 11:06:23.02
97037815
User
data = self.file.read(self.buffer_size)
2025-10-28 11:06:23.02
97037815
User
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-10-28 11:06:23.02
97037815
User
OSError: [Errno 5] Input/output error

1 Like

Ask Agent to comprehensively implement and migrate to App Storage for file serving. Let me know if this solves your issue.

1 Like

All my files are inside the project. These are images that were working before, but suddenly this bug started. Even the HTML files are giving errors. This error doesn’t occur in my development environment.

I’ve run into this before and I believe it’s an internal Replit bug. Try redeploying a few times and the error should go away—it’s a bit of a frustrating fix but it should work.

This will help me a lot, as I’m in contact with the support team via email.

And they keep saying it’s an error in my code, but I’ve already had the error for 4 consecutive days and every 10 minutes I have to restart it, otherwise my users start experiencing bugs in my application.

The Replit support at first is just an LLM, so it won’t actually forward your bug to the Replit team unless you are adamant about it NOT being an issue in your code and being a bug with Replit. If you explain that, the LLM should forward your support ticket to a real person on the support team.

I’m already following up with support via email. However, nothing successful yet…