Skip to content

davidweaver.codes ↗

ChatGPT and OpenAI API outage triage: how to check, and what to do about it

Let a user confirm in under a minute that an OpenAI outage is not their account or device, and give a developer a correct failover and retry procedure instead of a reflexive retry loop.

Work Out Whether It Is Them Or You

ChatGPT and OpenAI API outage triage: how to check, and what to do about it

An ordered routine for when ChatGPT or the OpenAI API stops working: confirm whether the problem is OpenAI's or yours, read the error you are actually getting, and respond without making a recovering service worse.

0 of 17 done

Step 1 — Is it OpenAI, or is it you? (30 seconds)
Step 2 — Read the error you are actually getting
Step 3 — If you are a developer, respond without making it worse
Step 4 — After it comes back

How this is calculated

The order is diagnostic, not chronological: confirm scope from authoritative sources before touching anything you control, because a platform-wide outage and a local problem call for opposite responses. Error codes and symptoms listed are those reported during the July 25, 2026 outage and in OpenAI's published error documentation; each is mapped to what it indicates rather than to a guess at a cause. The developer section reflects standard resilience practice — exponential backoff with jitter, circuit breaking, idempotency — because retry behaviour during an incident is the one thing a caller fully controls. No live status is asserted anywhere; every status step points at a source that carries it in real time.

Data as of July 24, 2026 · verified July 24, 2026 · v1

Assumptions, limitations & sources

Assumptions

  • · The reader has working internet and the problem is specific to OpenAI's services.
  • · Developer steps assume a server-side integration where retry and failover logic is under your control.

Limitations

  • · This tells you how to check, not what the current status is. Live status comes from OpenAI's status page and user reports, not from this page.
  • · Error codes and their meanings can change between API versions. OpenAI's own error reference is the authority.
  • · Failing over to another model provider changes output characteristics — a fallback is a degradation, not a transparent swap, and needs its own testing.

Sources

This tool accompanies our reporting — read the full story for context.

This is what modern SEO looks like: not just an article, but a useful resource people can return to, cite, and share. See how this newsroom is growing · See DavidWeaver's SEO packages

The story behind this tool

Technology

ChatGPT, the OpenAI API and Codex went down together — and it was not your account

OpenAI's services buckled worldwide early on July 25, with the company's own status page acknowledging elevated errors across ChatGPT, the developer API and Codex. Here is how to check whether it is them or you — and, if you build on the API, how to retry without making a recovering service worse.