claude-code - 💡(How to fix) Fix [DOCS] Error reference still points 5xx and 529 failures to status.claude.com instead of the active gateway or provider

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"}} · check status.claude.com

Root Cause

This is one root cause: the error reference has not been updated to match the provider-aware 5xx/529 messaging now used by Claude Code.

Code Example

> API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"}} · check status.claude.com
>

---

> API Error: Repeated 529 Overloaded errors · check status.claude.com
>
RAW_BUFFERClick to expand / collapse

Documentation Type

Incorrect/outdated documentation

Documentation Location

https://code.claude.com/docs/en/errors

Section/Topic

"Server errors" section, especially "API Error: 500 Internal server error" and "API Error: Repeated 529 Overloaded errors"

Current Documentation

The docs currently say:

Claude Code shows the raw API response body for any 5xx status. The example below shows a 500 response:

API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"}} · check status.claude.com

What to do:

And for 529s:

API Error: Repeated 529 Overloaded errors · check status.claude.com

What to do:

What's Wrong or Missing?

This page is outdated for the behavior shipped in v2.1.143.

The changelog for v2.1.143 says Claude Code fixed 5xx error messages that were pointing users at status.claude.com instead of naming the configured gateway or cloud provider.

The error reference still documents the older first-party-only wording for both the 500 example and the repeated 529 example. That leaves third-party and gateway users with instructions that imply Anthropic's status page is always the right place to check, even when the failing backend is Bedrock, Vertex, Foundry, or a configured gateway.

This is one root cause: the error reference has not been updated to match the provider-aware 5xx/529 messaging now used by Claude Code.

Suggested Improvement

Update the errors page so the documented examples and troubleshooting guidance match the provider-aware behavior introduced in v2.1.143.

Suggested changes:

  1. Replace the hardcoded check status.claude.com examples for 500 and repeated 529 errors with wording that reflects the active backend.
  2. Clarify that Anthropic's status page is appropriate for Anthropic-operated services, while third-party or gateway deployments should check the named provider or configured gateway instead.
  3. If the exact message varies by backend, document the pattern rather than one fixed string.

For example, the page could describe the behavior like this:

On Anthropic-operated services, Claude Code points you to status.claude.com. On gateway or cloud-provider deployments, Claude Code names the configured gateway or provider so you can check the correct health surface.

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

PageLine(s)Context
https://code.claude.com/docs/en/errors70-98500 and repeated 529 examples still hardcode status.claude.com and tell all users to check Anthropic's status page

Total scope: 1 page affected

Relevant changelog context: v2.1.143 says, "Fixed 5xx error messages pointing at status.claude.com instead of naming the configured gateway or cloud provider."

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [DOCS] Error reference still points 5xx and 529 failures to status.claude.com instead of the active gateway or provider