I have deployed an app which is working totally fine in local but getting an error after deployment please help. Thanks

public clooud = https://audio-processing-app-e4exjsswvkbgkv7djdyxgh.streamlit.app/
Github = GitHub - Loki1920/Audio-Processing-App

youtube link for testing = https://youtu.be/hpZFJctBUHQ?si=pK0K2ATq5MtkR-69

Error = An error occurred: hpZFJctBUHQ This request was detected as a bot. Use use_po_token=True to view. See more details at Added PoToken support by felipeucelli · Pull Request #209 · JuanBindez/pytubefix · GitHub

OS: linux Python: 3.12.7 (main, Oct 1 2024, 22:26:39) [GCC 10.2.1 20210110] Pytubefix: 7.2.2

I can’t really fix it for you, but I can guess what might be happening here.

When you deploy an app to Community Cloud and use a public, unauthenticated API, you can get blocked because those APIs can’t tell your app apart from all other apps on Community Cloud. Hence all apps who use that API are seen as one entity, which then gets hit by rate limits or can be seen as excessive use.

To protect yourself from this, you may need to use an API that you access with a key or some other kind of identification so that others’ traffic doesn’t get counted against yours. …or deploy from a service where your app’s IP address isn’t shared with others.