I upgraded my project to tier 1 and generated a new api key after. However, I’m getting a free tier rate limit error at the first request.
I’ve checked everything. I double-checked that my project has a billing account, card is valid, key is generated within my project. I can use gemini-2.5-flash fine but not pro. What is the issue? How do I get it to recognize my api key is on tier 1?
error:
{
“error”: {
“code”: 429,
“message”: “You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.”,
“status”: “RESOURCE_EXHAUSTED”,
“details”: [
{
…
“violations”: [
{
“quotaMetric”: “generativelanguage.googleapis.com/generate_content_free_tier_input_token_count”,
“quotaId”: “GenerateContentInputTokensPerModelPerMinute-FreeTier”,
“quotaDimensions”: {
“location”: “global”,
“model”: “gemini-2.5-pro”
}
},
..
}
]
}
}