Answers
What does 'The service is currently experiencing high load' mean in Veo?
Short answer
It is a capacity error from Google, raised inside a generation that already started — your prompt is fine. It hits hardest on the most expensive configurations, especially 4K with a last frame. The job is restarted automatically up to four times on the same key; if all attempts fail you get the error code HIGH_LOAD and a full refund.
- Where it comes from
- Google's video backend, inside a running operation
- Most common trigger
- 4K resolution combined with a last frame
- Automatic retries
- Up to 4, same key, no extra charge
- Error code after retries
- HIGH_LOAD
- Cost
- $0.00 — refunded when the job finally fails
Facts on this page were checked against the live platform on .
Why does it appear after the generation has already started?
A Veo request is a long-running operation: the API accepts it immediately and the actual work is scheduled afterwards. Capacity is checked when that work runs, not when the request is accepted — so the error surfaces one to several minutes in, inside an operation that looked healthy.
That is also why it is not a rate limit. Rate limiting answers 429 at submission time and is handled by rotating to another key. High load happens later, on the machine that was supposed to render your clip, and rotating keys does not help because the shortage is on Google's side, not ours.
Why do 4K jobs hit it most?
The heaviest configurations queue for the scarcest hardware. In our logs the combination that fails most often is 4K output together with a last frame — the interpolation pass on top of a 4K render is the single most demanding thing the model does.
If you keep hitting it on a deadline, the pragmatic route is to generate at 1080p, which on Veo 3.1 and Veo 3.1 Fast costs exactly the same as 720p and almost never queues, and upscale afterwards if you truly need 4K delivery.
What happens automatically, and what should I do?
The generation is restarted for you, up to four times, reusing the same API key so the operation stays in the same project. The studio shows a live counter — *retry 2 of 4* — so a job that seems to be taking a long time is usually a job that is being retried rather than a stuck one.
If all four attempts hit the same wall, the job is marked failed with the code HIGH_LOAD and the money goes back to your balance in the same transaction. Nothing is left in limbo and there is nothing to claim.
Your part is simply to try again later, or to drop from 4K to 1080p. High load is transient and follows Google's regional load curve; the same configuration that fails four times in a row often succeeds twenty minutes later.
Where this is documented
Longer reads on the same thing
More on this question
Is this the same as a quota error?
No. Quota errors (DAILY_QUOTA, MINUTE_QUOTA) are limits on our project keys and are answered by rotating keys. HIGH_LOAD is Google running short of capacity for your configuration.
Do the automatic retries cost me anything?
No. You are charged once when the job starts, and the whole amount comes back if the job ultimately fails. Retries are not billed separately.
Does Gemini Omni Flash have the same problem?
It uses a different API path and does not carry the high-load retry logic. Its failures are reported directly and refunded the same way.
Can I avoid it entirely?
Not entirely, but you can make it rare: 1080p instead of 4K, and no last frame unless the shot needs interpolation. Those two changes remove most occurrences.
Questions next door
Do I get my money back when an AI generation fails?
Yes, automatically and in full. The charge happens when a generation starts and is reversed the moment it is marked failed — upstream errors, capacity errors and content-filter rejections all refund without a support ticket. A batch that is only partly rejected is refunded proportionally. There is nothing to claim and no waiting period.
Read the answerCan I cancel an AI video generation that is already running?
No, and not because of a missing button. Google's video APIs expose no working cancel operation — the request answers 501 Unimplemented, and delete is rejected outright. Once a generation starts it runs to completion or fails. A failure is refunded in full, so a mistake costs you the wait rather than the money.
Read the answerHow much does one AI-generated video actually cost?
Between $0.10 and $4.40 per clip, depending on model, resolution, length and whether the audio track is generated. A 4-second silent 720p clip on Veo 3.1 Lite is $0.10; an 8-second 4K clip with audio on Veo 3.1 is $4.40. Gemini Omni Flash bills per second — $0.10 a second at 720p, so $0.30 to $1.00 per clip. You pay per generation, not per month.
Read the answerTry it on your own prompt
New accounts start with $0.20 of balance — no card, nothing expires.