ChatGPT Down Oct 6: Tell an OpenAI Outage From Your Network

Blog / Troubleshooting

ChatGPT Down Oct 6: Tell an OpenAI Outage From Your Network

If ChatGPT was down, Codex threw errors, or the API returned failures on October 6, 2026, it was most likely an official outage. OpenAI's status page recorded several incidents that day, one of them titled "Elevated errors across ChatGPT, Codex, and the API including the Agents API". Still, every time you hit an error it is worth spending a few minutes separating an official outage from a problem on your own network. Here is how.

Everything below is current as of October 2026. Incident details come from the OpenAI status page history. The status page does not label time zones, so no conversion is done here.

What happened on October 6?

The status page listed more than one incident that day. Grouped by title:

Incident (summarized)Affected
Elevated ChatGPT conversation errorsChatGPT conversations
Elevated Codex Cloud errorsCodex Cloud
Elevated errors on API Platform login and management endpointsAPI Platform login, management
Elevated errors across multiple productsConversations, image generation, Spaces and Pages, API rehydration, Dots
Elevated errors across ChatGPT, Codex, and the API (including the Agents API)Cross-product
Elevated ChatGPT Go conversation errorsChatGPT Go
Responses API errors on large PDFsResponses API

There were also entries that day for Work mode errors and Computer Use problems, which are not covered here. Check the status page for the recovery state of each one. Related entries continued over the following days: Codex and Work mode performance degradation on October 7, Codex and ChatGPT Work degradation on October 13 and 14 respectively, and an incident titled "Widespread feature degradation" on October 15. Root causes and durations are in the incident details on the status page; this article does not speculate.

How do I tell an official outage from my own network?

Work from the outside in. Each step rules out one class of cause.

  1. Check the official status page. Open status.openai.com and look for that day's incident. If there is a matching entry, it is almost certainly a server-side problem.
  2. Check crowd reports and probes. The status page sometimes lags. cdnping's /en/down/chatgpt and /en/down/codex combine the official status page, API probes every 5 minutes, and one-click user reports, so you can see whether others are hitting the same problem right now.
  3. Check edge probes. /en/status/openai probes OpenAI's API entry points from the Cloudflare edge every 5 minutes. If the edge probes look healthy while your requests fail, the problem is more likely on your side.
  4. Test your local connection to the API. On the cdnping home page, measure first connection time (including DNS and the TLS handshake) and round trip. A first-connection timeout, or a time far above normal, points to your local network, DNS, or proxy. If the connection is fine but requests return 5xx, you are back to an official outage.

Decision table:

SymptomMost likely cause
Incident on the status page, edge probes also failingOfficial outage
No incident, probes healthy, only you are failingLocal network, proxy, or account
Connection timeouts, certificate or DNS errorsLocal network
Connection OK, but 429 / 503 responsesRate limiting or model overload; back off as described below

For a fuller checklist, see Is ChatGPT down or is it my network? A three-step check and the developer network self-check checklist (2026 edition).

What do 429 slow_down and 503 server_is_overloaded mean?

The OpenAI API changelog updated its error documentation on September 2 so that applications can tell two cases apart:

  • 429 with code slow_down: traffic is ramping up too quickly.
  • 503 with code server_is_overloaded: the model is temporarily overloaded.

Either response may include a Retry-After header. If it is present, wait at least that long before retrying. If not, use exponential backoff.

A simple client-side approach, in pseudocode:

retry count n = 0
loop:
  request fails with status 429 or 503:
    if response has Retry-After: wait no less than that value
    else: wait min(cap, base * 2^n) plus a little random jitter
    n += 1; if max attempts exceeded, give up and report the error

Do not fire parallel retries right after a 503. That only makes the overload worse.

Does Codex handle retries on its own?

The ChatGPT changelog shows that Codex CLI 0.162.0 (2026-10-08) includes a fix to "respect the server's Retry-After guidance for retryable Responses and WebSocket failures". If you are on an older version, upgrading to this one or later during an outage can cut down on blind retries. Check the official notes for that release for the exact behavior.

Also, during an outage a Codex error does not necessarily mean you should dig into your configuration. Do steps 1 and 2 above first to confirm whether it is an official problem. Once confirmed, waiting for recovery is usually cheaper than changing config. For Codex capacity errors, see October Codex errors and "Selected model is at capacity". For how to read the status page, see How to read the OpenAI and Claude status pages.

Summary: what to do the next time you see an error

Check the status page first, then the /down and /status probes, and finally test your local connection. You can stop at any step that gives a clear answer. If you want to monitor your own call quality over time, see How to measure AI API uptime yourself.

Sources

Related articles

Keep reading