Common Issues
Build Failed When Installing Dependencies
Section titled “Build Failed When Installing Dependencies”If the deployment workflow correctly finds your dependency file (e.g. pyproject.toml) but you encounter “Build Failed” errors because some dependencies cannot be built from source, this typically means a package doesn’t have the necessary pre-built wheels for the Python version you are using.
Solution: Pin your Python version to one that has pre-built wheels available for all your dependencies. See the Older Python for Older Packages section for more details on how to do this.
Requests Blocked by Cloudflare
Section titled “Requests Blocked by Cloudflare”Some HTTP clients, such as Python’s urllib, automatically send a default User-Agent header to identify themselves. Cloudflare’s Browser Integrity Check may reject this header and block the request before it reaches your app.
When this happens, Cloudflare returns HTTP 403 with error 1010 (browser_signature_banned).
Solution: Set a descriptive User-Agent header on the client sending the request, for example mcp-client/1.0.
Didn’t Receive the Account Validation Email
Section titled “Didn’t Receive the Account Validation Email”If you followed the account creation process but haven’t received the validation email, or if you had to temporarily leave the flow, you’ll need to request the email to be sent again.
Solution: Sign in using your username and password. After successful authentication, the account activation flow will automatically start again and the validation email will be resent. If you still don’t see the email in your inbox, be sure to check your spam or promotions folder, as sometimes emails can end up there.
If you have any questions, please contact us at support@fastapicloud.com.