App: https://pat-ai-demo.streamlit.app
▎ Repo: private, so I can’t share it, but a brand-new blank template app shows the same problem, so it doesn’t seem to be my code.
▎ Versions: Streamlit 1.64.0, Python 3.12
▎
▎ Error message: none. The page shows the loading spinner forever and the log stops here, with no dependency install lines:
▎ Disconnecting…
▎ Provisioning machine…
▎ Preparing system…
▎ Spinning up manager process…
▎
▎ requirements.txt:
▎ duckdb==1.5.6
▎ pandas==3.0.6
▎ plotly==7.1.0
▎ pydantic==2.13.5
▎ PyYAML==6.0.3
▎ python-dotenv==1.2.4
▎ sqlglot==30.21.0
▎ streamlit==1.64.0
▎ anthropic==1.11.0
▎ python-docx==1.2.0
▎ python-pptx==1.0.2
▎ kaleido==1.4.0
▎ pytest==9.1.1
▎
▎ Tried: rebooting, deleting and redeploying, and deploying a blank template app. All hang the same way. The app runs fine on my own machine, and streamlitstatus.com shows no incidents.
Hey, thanks for sharing all those details and welcome to the Streamlit community!
You’re not alone—many users have reported that their Streamlit Community Cloud apps get stuck at “Spinning up manager process…” with no error logs, even for blank template apps. This usually points to a platform-level issue or a temporary backend problem, not your code or requirements.txt. Rebooting, redeploying, and even deleting/recreating the app often don’t help when the logs never reach the dependency installation step.
Recent forum threads and GitHub issues confirm that this symptom is typically caused by a Streamlit Cloud infrastructure problem, sometimes related to Python version handling or resource allocation, and only Streamlit engineering can resolve it. If streamlitstatus.com shows all systems operational, it’s likely a transient backend issue. The best practice is to monitor the forums for updates and try again later—these outages are usually resolved by the Streamlit team without user intervention. If you want to rule out requirements issues, try deploying a minimal app with just streamlit in requirements.txt, but if it still hangs, it’s definitely not your code. Community members, feel free to jump in if you’ve found a recent workaround! ![]()
Sources: