Hi everyone,
I am encountering a persistent RESOURCE_EXHAUSTED error on Tier 1 that has continued well past the standard 24-hour quota reset period.
The Issue:
Yesterday, I reached my daily limit of 10,000 requests as expected. However, after the daily reset cycle, the API continues to reject requests. Interestingly, the error payload indicates that the quota for the daily metric has been set to 0, rather than resetting to the Tier 1 default of 10,000.
Model: Gemini 2.5-flash
Tier: Tier 1
Error Code: 429
Status: RESOURCE_EXHAUSTED
Error Payload:
{
"error": {
"code": 429,
"message": "You exceeded your current quota... Quota exceeded for metric: generativelanguage.googleapis.com/generate_requests_per_model_per_day, limit: 0",
"status": "RESOURCE_EXHAUSTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.QuotaFailure",
"violations": [
{
"quotaMetric": "generativelanguage.googleapis.com/generate_requests_per_model_per_day",
"quotaId": "GenerateRequestsPerDayPerProjectPerModel"
}
]
}
]
}
}
Troubleshooting performed:
- Verified billing status (Active).
- Checked Google Cloud Console Quotas page: The dashboard does not reflect a “0” limit, yet the API response returns “limit: 0”.
- Waited 24+ hours to ensure the reset window had passed.
- Tested with a new API key within the same project; the issue persists.
It appears there is a synchronization lag or a flag stuck in the backend preventing the daily quota from refreshing. Could a team member please look into why the generate_requests_per_model_per_day metric is stuck at a 0 limit for this account?
Thank you for your assistance.