ChatGPT Not Working? Here’s How to Fix It (7 Proven Fixes)

ChatGPT not working? Fix it fast with 7 proven solutions — check server status, clear cache, disable extensions, flush DNS, and more. No tech skills needed.

Introduction

You open ChatGPT, type your question, and get nothing back. Maybe you see “An error occurred,” “Network error,” or a loading wheel that spins forever. It is genuinely frustrating — especially when you are in the middle of something important.

The good news is that ChatGPT not working is rarely permanent. The problem is almost always temporary and fixable in a few minutes right on your own device. Most errors trace back to a stale browser cache, an interfering extension, a VPN conflict, or a DNS glitch — not your account or a ban.

This guide gives you seven proven fixes in the order most likely to solve the problem fast.

Quick Answer

If ChatGPT is not working, first visit status.openai.com to check for a server outage. If the servers are fine, do a hard refresh (Ctrl + Shift + R on Windows, Cmd + Shift + R on Mac), then clear your browser cache and cookies. If the error continues, disable browser extensions or open ChatGPT in an incognito window.

Fix 1: Check OpenAI’s Server Status

Before you change anything on your device, confirm the problem is not on OpenAI’s end.

  1. Go to status.openai.com in a new browser tab.
  2. Look for any active incidents or “degraded performance” notices.
  3. If an outage is listed, the only fix is to wait — OpenAI’s engineers are already working on it.

Pro tip: Click “Subscribe to updates” on the status page. You will get an email or text the moment service is restored, so you do not have to keep refreshing the page.

Fix 2: Hard Refresh the Page

A regular refresh (F5 or Ctrl + R) reloads the page from your browser’s cache, which may be the exact file that is broken. A hard refresh forces a completely fresh download from OpenAI’s servers.

  1. Click anywhere inside the ChatGPT tab.
  2. Press Ctrl + Shift + R (Windows/Linux) or Cmd + Shift + R (Mac).
  3. Wait for the page to reload fully, then try sending a message.

Troubleshooting tip: If the page goes blank or stays stuck after a hard refresh, move on to Fix 3 — your cached data may be corrupted rather than just stale.

Fix 3: Clear Your Browser Cache and Cookies

Expired session cookies and corrupted cache files are the single most common cause of persistent ChatGPT errors. Clearing them forces a clean login and wipes out any bad data.

In Google Chrome

  1. Press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac).
  2. Set the time range to All time.
  3. Check Cached images and files and Cookies and other site data.
  4. Click Clear data.
  5. Reload ChatGPT and log back in.

The same keyboard shortcut opens an almost identical dialog in Firefox and Microsoft Edge.

Troubleshooting tip: If clearing the cache does not help, log out of ChatGPT first, then clear cookies, then log back in. Logging out before clearing ensures the corrupted session token is fully removed rather than left in place.

Fix 4: Disable Browser Extensions

Ad blockers, script blockers, and privacy extensions can silently break ChatGPT by blocking the JavaScript requests it needs to stream responses. You may not get any error message — the chat interface loads but never replies.

  1. In Chrome, click the puzzle-piece icon in the top-right corner and select Manage Extensions.
  2. Toggle every extension off.
  3. Reload ChatGPT and test it.
  4. If it works, turn extensions back on one at a time until you identify the one causing the conflict.

Real-world example: uBlock Origin in aggressive-mode filtering can block OpenAI’s API endpoint, so ChatGPT loads visually but never sends your message to the server.

Pro tip: Skip manual toggling — open ChatGPT in an incognito window instead. Extensions are disabled there by default, so if ChatGPT works in incognito, you have confirmed an extension is the culprit.

Fix 5: Use Incognito Mode or a Different Browser

An incognito (private) window isolates you from stored cookies, cached data, and most extensions in one move. It is the fastest single test for browser-specific problems.

  1. Press Ctrl + Shift + N (Chrome/Edge) or Ctrl + Shift + P (Firefox) to open a private window.
  2. Go to chat.openai.com and test ChatGPT.

If it works in incognito, clear your cache (Fix 3) or find the conflicting extension (Fix 4) in your normal browser. If it still does not work in incognito, open a completely different browser. A fresh browser eliminates any browser-level corruption entirely.

Troubleshooting tip: Some extensions are set to run in incognito. Under Manage Extensions in Chrome, check each extension and disable incognito access for any that have it enabled.

Fix 6: Turn Off Your VPN or Proxy

VPNs route your traffic through shared servers. OpenAI sometimes rate-limits or blocks IP addresses tied to busy VPN exit nodes — so ChatGPT may refuse your connection even though every other website works fine.

  1. Open your VPN app and disconnect completely.
  2. Reload ChatGPT and test it without the VPN active.
  3. If it works, reconnect your VPN using a different server location.

Troubleshooting tip: Choose a server geographically closer to your actual location. Those servers carry less shared traffic and are less likely to have IP addresses that OpenAI has flagged.

Fix 7: Check Your Internet Connection and Flush Your DNS Cache

ChatGPT streams responses in real time, which requires a stable, low-latency connection. A DNS cache with a stale entry for OpenAI’s servers will trigger “network error” messages even when your Wi-Fi signal looks perfect.

First, confirm your internet is working — visit fast.com or speedtest.net. If results look normal, flush your DNS cache:

On Windows

  1. Press Win + R, type cmd, and press Enter.
  2. Type ipconfig /flushdns and press Enter.
  3. You will see: “Successfully flushed the DNS Resolver Cache.”
  4. Reload ChatGPT.

On Mac

  1. Open Terminal (search in Spotlight).
  2. Type: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Enter your Mac password and press Enter.
  4. Reload ChatGPT.

If network errors persist, see our full guide on how to fix “DNS Server Not Responding” on Windows, or check out what to do when Wi-Fi is connected but there’s no internet — both cover deeper network fixes that can affect web apps like ChatGPT.

Common Mistakes to Avoid

  • Assuming it’s always an outage. Most ChatGPT errors are local. Check status.openai.com, but if the servers show green, keep troubleshooting on your own device.
  • Using a normal refresh instead of a hard refresh. Ctrl + R reloads from cache. Ctrl + Shift + R forces a completely fresh download. They are not the same.
  • Forgetting that extensions can run in incognito. If you allowed an extension to run in private mode, it can still break ChatGPT there. Verify each extension’s incognito permissions under Manage Extensions.
  • Reconnecting to the same VPN server. Toggling your VPN off and back on to the same server changes nothing. Switch to a different server location or disable VPN entirely while testing.
  • Ignoring DNS as a cause of “network errors.” DNS problems make ChatGPT appear completely broken even when the rest of the internet works fine. Flushing your DNS cache takes under 30 seconds and is worth trying early.
  • Not logging out before clearing cookies. If your session token is corrupted, clearing cache without logging out first will not fully remove it. Log out first, then clear, then log back in.
  • Running an outdated browser. ChatGPT requires modern web standards. If your browser has not been updated in months, update it from the browser’s own settings menu before troubleshooting anything else.

Frequently Asked Questions

Why does ChatGPT say “An error occurred”?
This generic message usually means a server-side hiccup, an expired session token, or a dropped internet connection. Clearing your browser cache and disabling extensions resolves it in most cases. If neither works, try flushing your DNS cache (Fix 7).

Is ChatGPT down right now?
Check status.openai.com for real-time server status. If no incidents are listed but ChatGPT still does not work, the problem is on your device or your local network, not OpenAI’s infrastructure.

Why does ChatGPT keep stopping in the middle of a response?
Mid-response dropouts almost always mean your internet connection dipped briefly while ChatGPT was streaming the reply. Switch to a wired Ethernet connection or move closer to your router, then click the refresh arrow inside the chat to regenerate the response.

Why can’t I log in to ChatGPT?
Clear your browser cookies and cache fully, then try logging in again. If you use “Sign in with Google” or “Sign in with Apple,” open a separate tab and confirm those accounts are working normally before trying again.

Does a VPN stop ChatGPT from working?
Not always, but it can. Some VPN server IP ranges have been rate-limited or blocked by OpenAI. Disable your VPN, test ChatGPT, and if it loads fine, reconnect using a different server location.

Why does ChatGPT work on my phone but not on my computer?
Your desktop browser likely has a conflicting extension, a corrupted cache, or different DNS settings compared to your phone. Start with Fix 3 (clear cache) and Fix 4 (disable extensions) on your computer first.

How long do ChatGPT outages usually last?
Most are resolved within minutes to a few hours. Subscribe to email or text alerts at status.openai.com so you are notified automatically — no need to keep checking manually.

Conclusion

Nearly every “ChatGPT not working” situation has a straightforward fix: a server check, a hard refresh, a cache clear, a disabled extension, a VPN switch, or a quick DNS flush. Work through these seven steps in order and you will be back up and running in most cases by Fix 3 or Fix 4.

If you run into browser-level connection or SSL errors alongside ChatGPT problems, our guide on fixing “Your Connection Is Not Private” in Chrome covers browser trust and certificate issues that can occasionally affect AI tool access too.

Bookmark this page — the next time ChatGPT throws an error at you, you will have a reliable fix checklist ready to go.