I’m hitting a high rate of 429 RESOURCE_EXHAUSTED (“Resource exhausted. Please try again later.”) calling gemini-3-flash-preview on Vertex AI’s global endpoint (streamGenerateContent). Roughly 40% of requests fail, and it happens even with a single request in flight — not just under concurrency. The responses include no Retry-After, and I already retry with exponential backoff.
I’ve tried priority mode to get around it — setting serviceTier: SERVICE_TIER_PRIORITY plus the X-Vertex-AI-LLM-Shared-Request-Type: priority header — but I still get the same 429s, so it doesn’t seem to help.
Questions:
Are preview models on the global endpoint subject to tight shared quota that isn’t increasable until GA?
Is the 429-at-near-idle expected behaviour for shared/dynamic quota?
Does the priority tier need separate provisioning to actually take effect — or is it not supported for preview models?
Is the recommended fix to switch to a GA model (e.g. gemini-2.5-flash) or to use Provisioned Throughput?
Facing the exact same issue here with Veo 3.1 on my paid account (Project ID: [PII Removed by Staff]). Billing is active and I have zero usage, but I am constantly getting the ‘Quota Exceeded / 429 Resource Exhausted’ error. Please look into this backend sync bug.
I have had the same issue - priority doesn’t appear to have any effect. In fact even using Google’s toy example from the PayGo priority docs doesn’t lead to a priority response. If anyone has any guidance on how to achieve priority requests it would be much appreciated.