Hello all!
I’m getting 429 RESOURCE_EXHAUSTED on every API call to gemini-2.5-pro, even a single request.
Setup:
-
Project: Google AI Studio, Tier 1 (billing enabled, confirmed in dashboard)
-
SDK:
google-genai1.56+ -
Rate Limit dashboard shows: 637/1000 RPD, 30/150 RPM — quota is NOT exhausted
-
Server: Railway (US region)
Error:
429 RESOURCE_EXHAUSTED {'error': {'code': 429, 'message': 'Resource has been exhausted (e.g. check quota).', 'status': 'RESOURCE_EXHAUSTED'}}
What I tried:
-
Created a new API key in the same project — same error
-
Migrated from deprecated
google-generativeaitogoogle-genai— same error -
Earlier today, a different key returned
free_tier_requestsviolation. After switching to correct Tier 1 key, error changed to genericRESOURCE_EXHAUSTED
Question: Is there a hidden cooldown or project-level throttle beyond what the Rate Limit dashboard shows? Has anyone seen 429 on Tier 1 with available quota?