Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Claude Code error

Claude Code: API Error: Repeated 529 Overloaded errors. The API is at capacity

Error message
API Error: Repeated 529 Overloaded errors. The API is at capacity

Status: WorkaroundLast verified 4 documented fixes3 sources

What it means

The API is temporarily at capacity across all users and Claude Code has already retried several times before showing this. A 529 is not your usage limit and does not count against your quota. Older versions showed API Error: 529 {"type":"error","error":{"type":"overloaded_error","message":"Overloaded"}}. A related prompt reads Opus is experiencing high load, please use /model to switch to Sonnet.

Causes

  • Temporary API capacity limits, tracked per model

How to fix it

  1. Fix 1.

    Check status.claude.com, or the provider status page named in the message, for capacity notices, then try again in a few minutes.

  2. Fix 2.

    Run /model and switch to a different model, since capacity is tracked per model.

    Slash command
    /model
  3. Fix 3.

    Configure the fallbackModel setting (added in v2.1.166) with up to three fallback models tried in order when the primary model is overloaded or unavailable; --fallback-model also applies to interactive sessions.

  4. Fix 4.

    Lengthen retry backoff for overloaded requests with CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS (v2.1.292) and CLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MS (v2.1.296).

More Claude Code errors

All 18 Claude Code errors

FAQ

What does "API Error: Repeated 529 Overloaded errors. The API is at capacity" mean in Claude Code?

The API is temporarily at capacity across all users and Claude Code has already retried several times before showing this. A 529 is not your usage limit and does not count against your quota. Older versions showed API Error: 529 {"type":"error","error":{"type":"overloaded_error","message":"Overloaded"}}. A related prompt reads Opus is experiencing high load, please use /model to switch to Sonnet.

How do I fix "API Error: Repeated 529 Overloaded errors. The API is at capacity"?

There are 4 documented fixes. Start with the first: Check status.claude.com, or the provider status page named in the message, for capacity notices, then try again in a few minutes.

Is this Claude Code error fixed?

Status: Workaround. No release removes the cause. The documented fixes work around it. Affected versions: All versions (server-side capacity). v2.1.284 fixed an overloaded error right after a thinking block ending the turn instead of being retried.

Sources

Last verified against 3 sources: official docs, maintainer replies and release notes.

Newsletter

Fixes for the tools you use, weekly

One email per week. New coding agent releases, what broke, and how developers are working around it.