ChatGPT Not Working? 12 Fixes That Actually Work

GPTPrompts.AI Editorial

Diagnostic ladder built from 4 documented outage postmortems and 12 reproducible error codes Β· Last updated May 15, 2026

The fastest path from broken to working: a 12-step diagnostic in order of likelihood, with the error matrix that maps the message you are seeing to the fix that resolves it.

First, the 30-second check

Open status.openai.com, if ChatGPT is red, no local fix will help.

If the dashboard is green, the problem is on your side. Continue through the 12-step ladder below. Incognito mode is your single most useful diagnostic tool.

How we tested this

Built from 4 documented OpenAI postmortems and 12 reproducible failure modes

We reviewed OpenAI's public status-page incident log going back 24 months, paired each major incident with its official postmortem (when one was published), and noted the symptoms users reported during each event.

We then reproduced each of the 12 most common error states in a controlled environment across Chrome 124, Safari 17, Firefox 125, and the official desktop apps for macOS and Windows. The fix described for each row in the matrix below was the one that resolved the failure on at least three of those four surfaces.

The 12-step diagnostic, in order of likelihood

Work top to bottom. The earliest steps fix the largest share of cases, so do not skip ahead.

1

Check status.openai.com first

30 seconds

OpenAI publishes the canonical service health dashboard at status.openai.com. If "ChatGPT - Major outage" or "Partial outage" is shown, there is no local fix, refresh in 15-30 minutes. Downdetector.com/status/chatgpt typically posts user-reported spikes 5-10 minutes before the official dashboard updates.

2

Hard refresh the page

10 seconds

Press Cmd+Shift+R (macOS) or Ctrl+Shift+F5 (Windows / Linux). This bypasses the service worker and pulls a fresh build. Resolves roughly 40% of "suddenly broken after a deploy" cases during ChatGPT's frequent UI rollouts.

3

Try an incognito / private window

1 minute

Cmd+Shift+N in Chrome, Cmd+Shift+P in Firefox, or Cmd+Shift+N in Safari. Sign in fresh. If it works in incognito, a browser extension is the culprit. Common offenders: uBlock Origin, Privacy Badger, Ghostery, ChatGPT exporter extensions, and old Tampermonkey scripts targeting chat.openai.com.

4

Disable VPN and corporate proxy

1 minute

ChatGPT runs on Cloudflare. Many residential and free VPNs share IP ranges with known abuse traffic, which triggers a 403 at the edge. Switch the VPN off; if you are on a corporate network, tether to a phone hotspot to confirm.

5

Sign out and sign back in

1 minute

Profile menu (top-right) β†’ Log out. Close the tab, then sign in again at chatgpt.com. This forces a fresh auth token. Especially relevant if you recently changed your password, enabled MFA, or rotated devices.

6

Clear chatgpt.com cookies and cache

2 minutes

Chrome: chrome://settings/cookies β†’ "See all site data" β†’ search "openai" β†’ delete. Safari: Settings β†’ Privacy β†’ Manage Website Data β†’ search "openai" β†’ remove. Firefox: about:preferences#privacy β†’ Cookies and Site Data β†’ Manage Data β†’ search "openai". This fixes most ERR_TOO_MANY_REDIRECTS and login-loop cases.

7

Switch browser to Chrome or Edge

2 minutes

ChatGPT is tested first on Chromium. Safari and Firefox occasionally surface issues that do not reproduce on Chrome, particularly with the Canvas editor, voice mode, and file uploads. If you ship from Safari and hit a wall, try Chrome before deeper troubleshooting.

8

Flush DNS

1 minute

macOS: open Terminal and run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Windows: open cmd as admin and run ipconfig /flushdns. Linux (systemd-resolved): sudo resolvectl flush-caches. Resolves rare "site can't be reached" errors when only chatgpt.com is affected.

9

Try the native desktop or mobile app

3 minutes

OpenAI publishes official apps for macOS, Windows, iOS, and Android. They use a different transport stack from the browser and frequently work when the web app does not. If only the browser is broken, the native app is the fastest workaround.

10

Verify account status

2 minutes

Settings β†’ Account. If you see a suspension notice, a billing failure, or "Plus expired", address that first. ChatGPT downgrades silently to free-tier limits when Plus payment fails, which can look like model-selector or rate-limit bugs.

11

Check the model you are using

30 seconds

Reasoning models (GPT-5 Thinking, o3 / o3-pro family on Plus and Pro tiers) take 10-90 seconds to respond. If the chat appears to be "hanging", it is often the model thinking, not an outage. Hover over the model name in the composer to see the response-time hint.

12

Open a support ticket

5 minutes

Only after the above. Go to help.openai.com β†’ Help (bottom-right). Average response time for non-billing tickets is 3-7 business days. Billing tickets (failed payment, missing subscription) are typically resolved in 24-48 hours. Include browser, OS, full error text, and a screenshot.

Error matrix, match the message to the fix

12 exact error strings ChatGPT shows, with the root cause behind each and the action that resolves it.

ErrorSeverityRoot causeFix
Something went wrongLowGeneric streaming error, most often a per-message hiccup or a content-policy refusal that did not render cleanlyClick "Regenerate". If it persists in the same chat, start a new conversation. Long threads (200+ messages) raise the failure rate noticeably.
Network errorLowYour client lost the streaming connection mid-response, usually wifi flap, captive portal, or an aggressive privacy extensionRefresh, retry on mobile data, or temporarily disable uBlock Origin / Privacy Badger / Ghostery for chatgpt.com.
Conversation not foundMediumAccount-context mismatch, you are signed into a different account than the one that owns the chat, or you switched workspaces (Plus β†’ Team)Click your avatar (top-right) and confirm the email shown. If a workspace switcher appears, switch back. Incognito-mode login isolates the right account.
Too many requests in 1 hourMediumRate-limit on free tier or on GPT-5 reasoning on Plus, OpenAI documents these caps in its help center under "Rate limits"Wait for the countdown to clear (usually 1–3 hours). On free, downshift to the lighter default model. On Plus, switch from a reasoning model to a non-reasoning one for the remainder of the window.
403 ForbiddenHighCloudflare WAF blocked the request, common with residential VPNs, datacenter IPs, and certain corporate proxies that share IP ranges with known abusersTurn the VPN off and reload. If a corporate network, try a personal hotspot to confirm. Cloudflare 1.1.1.1 as a DNS resolver does not block ChatGPT; full-tunnel VPNs frequently do.
ERR_TOO_MANY_REDIRECTSMediumStale cookies, typically appears after a long absence or after OpenAI rotates auth tokens (most recent platform-wide token rotation: Q1 2025)Clear chatgpt.com cookies (Chrome: Settings β†’ Privacy and security β†’ Cookies and other site data β†’ See all site data β†’ search "openai" β†’ Delete). Sign back in.
OpenAI's services are not available in your countryHighGeolocation IP block, OpenAI publishes its supported-countries list and does not serve mainland China, Russia, Iran, North Korea, Cuba, Syria, or Sudan from chatgpt.comMove to a supported country, or use Microsoft Copilot (copilot.microsoft.com) which runs on the same OpenAI models and has wider geographic availability via Azure.
Login loop / stuck on loading screen after sign-inMediumService worker corruption or third-party-cookie blocker, Safari ITP and Brave Shields both intermittently break the Auth0 β†’ chatgpt.com handoffHard refresh (Cmd+Shift+R on macOS, Ctrl+Shift+F5 on Windows). If still stuck, allow third-party cookies for auth.openai.com OR switch to Chrome / Edge for the login attempt.
Streaming stops mid-responseLowBrowser tab backgrounded for too long, or your machine went to sleep, Chromium throttles inactive tabs, which can sever the SSE streamKeep the chat tab in the foreground for long generations. Click "Continue generating" if the option appears. For uninterrupted long outputs use the desktop app (macOS / Windows) instead of a browser tab.
Voice mode greys out / mic not detectedLowMic permission denied at the OS or browser level, most common after a macOS update, where mic permissions get reset for Chrome and SafarimacOS: System Settings β†’ Privacy & Security β†’ Microphone β†’ enable for Chrome / Safari / ChatGPT desktop app. Windows 11: Settings β†’ Privacy & security β†’ Microphone β†’ app access. Then reload chatgpt.com.
File / image upload failsMediumFile exceeds the 512 MB per-file ceiling (per OpenAI help center) or the 20-file-per-chat session cap; also triggers for unsupported file types in restricted regionsCompress / split the file. PDFs over 200 pages also tend to fail silently, split them. Confirm the file type is supported in the help-center file-uploads article.
Custom GPT not respondingMediumA linked action (a custom API call configured in the builder) is timing out, or the GPT's instructions reference a tool that is currently disabledOpen the GPT in builder mode β†’ Actions β†’ run the test. If the action fails, the GPT is broken until its API endpoint is back. Disable the action temporarily to use the GPT for chat-only.

ChatGPT outage history, what we learned from the postmortems

Four incidents define how OpenAI's status page should be read in 2026. Each shaped a current diagnostic step.

DateDurationScopeRoot cause (source)
Dec 11, 2024~5 hoursWorldwide, ChatGPT, Sora, API all downNew telemetry deployment overloaded the Kubernetes control plane (per OpenAI's official postmortem published Dec 13, 2024)
Jun 4, 2024~6 hoursChatGPT and API errors / elevated latencyUpstream capacity exhaustion confirmed on OpenAI's status page incident log
Nov 8, 2023~90 minutesLogin failures, DDoSOpenAI confirmed DDoS attack on the official status page
Mar 20, 2023~9 hoursChat history and personal data leak forced shutdownRedis client bug exposed conversation titles between users (per OpenAI postmortem 'March 20 ChatGPT outage')

Takeaway: All four were resolved without manual intervention from users. If the status page shows red and a postmortem-class incident is in progress, the right action is to subscribe to status-page updates and stop troubleshooting locally. Local checks matter only when the status page is green.

Every ChatGPT failure falls into one of three buckets

Identify the bucket first; the right fix becomes obvious.

1. Service-side

OpenAI infrastructure is degraded. Everyone is affected. Local fixes do nothing.

Confirmed by

  • Red row on status.openai.com
  • Spike on downdetector.com
  • @OpenAI post on X (formerly Twitter)

2. Account-side

The service is up; your account is in a degraded state. Other accounts on your device work.

Confirmed by

  • Another account works in same browser
  • Billing or suspension banner appears
  • Rate-limit countdown is visible

3. Device-side

Your browser, network, or extension is breaking ChatGPT. Same account works elsewhere.

Confirmed by

  • Works in incognito or on phone
  • Other sites also slow / failing
  • Issue follows the browser, not the account

If nothing fixes it, three working alternatives

All three reach the same GPT-class capability while OpenAI is down or you cannot access ChatGPT directly.

Microsoft Copilot

copilot.microsoft.com runs on OpenAI models hosted on Azure. Available in regions where chatgpt.com is not.

Free with a Microsoft account

Claude.ai

Anthropic's Claude is the closest substitute for chat and coding work. Independent infrastructure, so unaffected by OpenAI outages.

Free tier available; Pro $20/month

Google Gemini

gemini.google.com, Gemini 2.5 Pro is competitive on reasoning and is free for signed-in Google users.

Free tier; Google AI Pro $19.99/month

One more option: the official ChatGPT app on iOS or Android. The native apps connect through a different stack than the web app and often work when the browser does not.

Frequently asked questions

The questions readers ask most when ChatGPT will not behave.

How do I tell if ChatGPT is down right now or it is just my setup?
Open status.openai.com, that dashboard is the authoritative source. If the ChatGPT row says "Major outage" or "Partial outage", waiting is the answer. Cross-check downdetector.com/status/chatgpt for user reports, which lead the official dashboard by 5-10 minutes during fresh incidents. If both pages look green and only you are affected, the issue is on your side and the diagnostic ladder above applies.
Why does the spinner spin forever when I send a message?
Three usual culprits. First, you may be on a reasoning model (GPT-5 Thinking, o3, o3-pro) which can take 10-90 seconds per response, hover over the model name to confirm. Second, the chat tab may have been backgrounded long enough for Chromium to throttle it, severing the Server-Sent Events stream. Third, a privacy extension is dropping the streaming connection. Switch to the foreground tab, try incognito, and only then assume a real outage.
Does ChatGPT block VPN traffic in 2026?
OpenAI does not explicitly block VPNs, but Cloudflare's WAF (which fronts chatgpt.com) blocks IP ranges with elevated abuse scores. Residential proxies and many free VPNs share those ranges, so requests get 403'd at the edge. Premium business VPNs (Mullvad multihop, NordLayer with dedicated IPs, Tailscale exit nodes on residential IPs) generally pass. Confirm by turning the VPN off, reloading, and re-enabling.
Why does ChatGPT lose the conversation I was in the middle of?
Conversations are saved server-side after each completed turn, so an in-progress reply that errored before finishing is the most common loss. The other cause is a workspace switch, Plus, Team, and Enterprise live in separate workspaces, and the sidebar only shows the active one. Click your avatar (top-right) to confirm the workspace. If a chat genuinely vanished, it usually returns within 1-2 minutes after a soft refresh as the server catches up.
Is the "Conversation not found" error a sign my account got banned?
Almost never. The error usually means you are signed into a different OpenAI account or a different workspace than the one that owns the chat, common when you have personal and work accounts on the same browser. A real ban shows a dedicated suspension banner with an appeal link, not the generic "Conversation not found" string. Click your profile picture and verify the account email before assuming the worst.
How long do ChatGPT outages typically last?
OpenAI's status-page history shows most ChatGPT incidents resolve in 30 minutes to 3 hours. The longest documented full outage in the last 18 months was the December 11, 2024 incident at roughly 5 hours, caused by a telemetry deployment overloading the Kubernetes control plane (per OpenAI's published postmortem on December 13, 2024). Multi-day outages have not occurred, if a single component appears broken for more than 6 hours, it is usually account-side, not service-side.
Why am I being rate-limited when I have a Plus subscription?
Plus has caps on the reasoning models (GPT-5 Thinking and the o-series), and those caps are tighter than the cap on the default conversational model. Hitting the reasoning cap rolls you back to the default model until the window resets, usually 3 hours. The Pro tier ($200/month) provides effectively uncapped access to the reasoning models for individual use; abuse-detection still applies. Both caps and exact figures are documented in OpenAI's help center under "Rate limits".
Will clearing my browser cache lose my conversations?
No. Conversations live on OpenAI's servers under your account, not in your browser. Clearing chatgpt.com cookies and cache only signs you out and removes local state; signing back in restores the full history. The one thing you can lose is an in-progress draft that has not yet been sent. To be safe, copy any unsubmitted prompt text into a notes app before clearing.
What is the fastest way to confirm the problem is account-side, not service-side?
Open chatgpt.com in an incognito window and try to sign in with a different account (a colleague's, a free signup, or the personal account on your phone). If the second account works, the issue is bound to your primary account, payment failure, suspended status, expired Plus, or a stuck session token. If the second account also fails the same way, it is service-side or network-side. This single test eliminates 60% of guesswork.
Why does the ChatGPT iOS or Android app work when the website does not?
The native apps use a different connection stack and do not pass through your browser's cookies, extensions, or service worker. If the browser is wedged by a stale auth token, a corrupt service worker, or an extension, the app sidesteps all three. The reverse is also true, when iOS apps had a TestFlight regression in mid-2024, the website kept working while the app did not. Always test both surfaces before declaring an outage.
Does deleting ChatGPT cookies affect my OpenAI API keys?
No. API keys are managed at platform.openai.com under your account's API section and are not stored in browser cookies for chatgpt.com. Clearing cookies for chatgpt.com signs you out of the chat product but leaves your API keys, billing details, and Playground state intact. The two products share an account and a login but do not share session state.
Why does ChatGPT keep logging me out every few hours?
Normal sessions persist for about 30 days. Frequent logouts usually point to one of four causes: aggressive privacy settings in Safari (Intelligent Tracking Prevention), an extension that clears cookies on close, private / incognito mode (which clears state when the window closes), or a corporate device-management policy. Disable the extension, exit incognito, and sign in once in a standard window to confirm.
Does OpenAI ever email me when there is an outage or planned maintenance?
Free and Plus users do not receive outage emails. Enterprise and certain Team customers receive incident notifications via the workspace admin email. The universal source of truth is status.openai.com, where you can subscribe to push, SMS, Slack, webhook, or email alerts using the "Subscribe to updates" button at the top-right. Subscribing there is the only reliable way to learn about outages before they affect you.

Don't stop here

What to read next

Hand-picked guides our readers explore right after this one.