Issue with Cloning Private GitHub Repositories in Streamlit

My Streamlit app was working fine when using private GitHub repositories, but as of today, it suddenly stopped being able to clone the repositories. The app fails during the repository cloning process with the following error:

[11:38:52] πŸ™ Failed to download the sources for repository: 'repo_name', branch: 'main', main module: 'main.py'
[11:38:52] πŸ™ Make sure the repository and the branch exist and you have write access to it, and then reboot the app.

The issue appeared without any recent changes to the repository, app, or settings. I have been using private repositories with Streamlit for a while, and it worked perfectly until today.

Have you tried rebooting the app? Sometimes the keys which allow Community Cloud to communicate with GitHub can expire. If a repository admin reboots the app, those keys should re-register. If that is indeed the case, I believe a fix for that was recently published, but it might not have retroactively applied to all existing apps. Hopefully you’ll be good to go after a reboot.

Unfortunately, rebooting didn’t help. This happened to 2 different apps at once.

Can you share the app URL?