ChatGPT Not Working? Fix the Real Cause Before You Reset Anything

Quick answer: If ChatGPT will not work, start by refreshing your login session, clearing site data for chat.openai.com or openai.com, and disabling VPN, DNS filtering, or browser extensions. This is usually caused by a stale session, blocked network path, extension conflict, browser storage issue, or temporary service-side problem. Do not reset your browser, reinstall apps, or wipe anything until these safer checks are complete.

Related Hub: ChatGPT Issues & Fixes

Fix this issue faster

Most users apply the wrong fix. Use the correct path first.

🚀 Get Exact Fix Now

⚡ Fastest Recommended Fix

Recommended for this issue

Recommended Network & Access Fix

Use this when login, WiFi, DNS, VPN, captcha, or network filtering may be blocking access.

  • ✔ Helps when the issue is caused by network, DNS, VPN, or access filtering
  • ✔ Useful when the app works on mobile data but fails on WiFi
  • ✔ Quick to try before deeper device troubleshooting

Don’t waste time testing random fixes — try the most likely fix path first.


🔥 Try the Recommended Fix


This page may include affiliate links. We only recommend tools when they match the issue pattern.

⚡ Fast troubleshooting path

Fix ChatGPT in Under 60 Seconds

ChatGPT Not Working? 5 Fixes That Actually Work (2026)
Run the quick diagnosis first, then follow the exact fix for your device, network, browser, or update issue.

🔥 Instant Fix Tool

Stop guessing. Diagnose what is blocking ChatGPT and get the shortest fix path.

🚀 Fix My Issue Now

No advanced technical skills needed · Takes less than 1 minute · Start free

Quick Answer

Most ChatGPT problems come from network blocking, corrupted cache, expired sessions, VPN/DNS filtering, or a post-update conflict.

Fastest path: run the quick diagnosis, identify the exact cause, then apply the matching fix instead of trying random steps.

🔍 Run Instant Check

🔍 What’s Causing Your Issue?

Most users waste time trying random fixes that don’t match their real issue.
Don’t guess. Identify the exact cause first.

  • Started right after an update → Compatibility conflict, outdated build, or broken app/browser data
  • ChatGPT still fails after basic fixes → Run the diagnosis tool and follow the shortest recovery path
⚠️ If you’re not sure which one matches your issue,
you’re likely applying the wrong fix.

🔥 Find the exact fix in under 60 seconds

No technical skills needed · Instant result


🚀 Run Instant Diagnosis

If it still fails, isolate whether the problem is an OpenAI outage, your browser profile/storage, or your network (WebSockets/SSE, proxy, TLS inspection).

Quick Fix Checklist

  • 1-minute outage check: open status.openai.com. If ChatGPT is degraded, stop retrying and wait (retries can trigger 429).
  • Hard refresh the page: Windows: Ctrl+F5 / macOS: Cmd+Shift+R.
  • Force a clean session (most effective): log out → delete site data (cookies + local storage + cache) for chat.openai.com and openai.com → sign in again.
  • Incognito test: open ChatGPT in a Private/Incognito window (quickly rules out extensions + corrupted storage).
  • Disable interference for one test: VPN/proxy, ad blockers, privacy/script blockers, “ChatGPT enhancer” extensions, and DNS filtering (NextDNS/AdGuard/Pi-hole).
  • Switch network: try a mobile hotspot. If it works there, your Wi‑Fi/router/corporate network is blocking something.
  • Verify device time: set time/date to Automatic (fixes login loops and “session expired”).
  • Try another browser/profile: a new browser profile beats Incognito when policies or service workers are corrupted.
  • Mobile app reset: force close → update app → clear cache (Android) / offload or reinstall (iOS).

Causes (realistic, not generic)

  • Corrupted site storage or service worker: causes blank screen, infinite spinner, UI not responding, or “Something went wrong” after login.
  • WebSockets/SSE blocked: messages won’t send, responses don’t stream, or it hangs on “Generating…” (common with VPNs, DNS filters, strict firewalls).
  • Extension injection: ad blockers, script blockers, password managers, “AI helper” overlays can break the ChatGPT UI or block requests.
  • Account/session conflicts: switching between Google/Apple/email sign-in or many active sessions can trigger login loops.
  • Browser privacy/cookie rules: strict tracking prevention, blocked cookies, or aggressive “clear on exit” settings can break authentication.
  • Corporate proxy/TLS inspection: HTTPS interception can cause 403, repeated redirects, or failed handshakes.
  • Rate limits (429): rapid retries, multiple tabs, or heavy usage can temporarily block requests.
  • Browser/OS issues: outdated browser, broken GPU acceleration, or captive portals can cause blank pages or stuck loading.
Cause / Symptom Fix that works
Blank page, endless loading, UI glitches (storage/service worker) Delete site data for chat.openai.com/openai.com; then remove service worker + cache (see Step 2)
Messages won’t send or won’t stream (WebSockets/SSE blocked) Disable VPN/DNS filtering; test on hotspot; allowlist OpenAI domains; avoid TLS inspection
Login loop / “Session expired” (token/time/session conflict) Set time to automatic; log out everywhere; delete site data; use one sign-in method
403 / Access denied (proxy, geo, TLS inspection, policy) Try a clean network/device; disable HTTPS inspection; remove corporate proxy; check browser policies
429 Too Many Requests (rate limit) Stop retries; wait 10–30 minutes; close extra tabs; reduce parallel usage; use backoff for API

Step-by-Step Fix

1) Confirm it’s not an OpenAI incident

  • Check status.openai.com for ChatGPT incidents.
  • If there’s an incident: wait and avoid repeated refreshes/sign-in attempts (can worsen rate limiting).
  • If status is green: continue.

2) Do a true “site data” reset (cookies + storage + service worker)

This is the most reliable ChatGPT not working solution for blank screens, stuck loading, and post-login errors.

  • Chrome/Edge: Settings → Privacy and security → Cookies and other site data → See all site data and permissions → search openai → delete entries for chat.openai.com and openai.com.
  • Firefox: Settings → Privacy & Security → Cookies and Site Data → Manage Data → remove openai.com (and any chat.openai.com entries).
  • Safari (macOS): Settings/Preferences → Privacy → Manage Website Data → search openai → Remove.

Advanced (non-obvious) fix: remove the service worker cache if the UI still loads wrong after clearing cookies.

  • Chrome/Edge: open DevTools → Application → Service Workers → Unregister (for chat.openai.com), then Application → Clear storage → Clear site data.
  • Reload https://chat.openai.com/ and sign in again.

3) Eliminate extension conflicts (fast isolation)

  • Open ChatGPT in an Incognito/Private window.
  • If it works there, disable extensions in normal mode—start with:
    • Ad blockers (uBlock, AdBlock, Brave Shields)
    • Script/privacy blockers (NoScript, Ghostery)
    • Password managers with autofill overlays
    • “ChatGPT enhancer”, “prompt manager”, or “AI sidebar” extensions
  • Re-enable one-by-one to identify the exact extension causing the break.

4) Fix VPN, DNS filtering, and WebSocket/SSE blocking

If ChatGPT loads but won’t send messages or won’t stream responses, treat it as a network transport problem.

  • Disable VPN/proxy and retry.
  • If you use NextDNS/AdGuard/Pi-hole, temporarily disable filtering or allowlist:
    • chat.openai.com
    • openai.com
    • auth.openai.com (commonly used for sign-in)
  • Hotspot test: connect to a mobile hotspot and try again. If it works, your router/firewall/DNS filter is the cause.
  • Work/school networks: ask IT to allow WebSockets/SSE to OpenAI and to avoid TLS inspection for ChatGPT traffic if policy permits.

5) Fix login loops, “session expired”, and repeated redirects

  • Use one sign-in method only: Google or Apple or email/password. Switching methods often creates conflicting sessions.
  • Set time/date to automatic (Windows/macOS/iOS/Android). Incorrect time breaks token validation.
  • Log out everywhere (if you can), then sign in again after clearing site data.
  • Safari/iOS note: if you use Safari with strict privacy settings, try Chrome/Firefox as a test to confirm it’s a cookie/privacy rule issue.

6) Fix 403, “Access denied”, and blocked pages

  • Try a clean environment: personal device + home network (or hotspot) + no VPN.
  • Remove corporate proxy settings: system proxy or PAC files can force traffic through a filter that blocks ChatGPT.
  • Check browser policies (managed devices): work/school policies can block scripts, cookies, or WebSockets. A new browser profile may still inherit policies—test on an unmanaged device to confirm.

7) Resolve 429 / rate limit issues (web and API)

  • Web (ChatGPT): stop rapid refreshes and repeated retries; close extra ChatGPT tabs; wait 10–30 minutes.
  • API (developers): check your OpenAI dashboard usage/limits, implement exponential backoff + jitter, and reduce parallel bursts across workers.

8) Browser/OS fixes that solve “stuck loading” (edge cases)

  • Update your browser (old versions can break modern JS features and auth flows).
  • Disable hardware acceleration (rare, but can fix blank/white screens): Chrome/Edge → Settings → System → turn off “Use hardware acceleration”. Restart browser.
  • Captive portal check: on public Wi‑Fi, open any non-HTTPS site to trigger the login page, then retry ChatGPT.

9) Mobile app fixes (iPhone/Android)

  • Update the app first (App Store/Google Play), then force close and reopen.
  • Android: Settings → Apps → ChatGPT → Storage → Clear cache. If still broken, Clear storage (you’ll sign in again).
  • iPhone: Settings → General → iPhone Storage → ChatGPT → Offload App → reinstall. If still broken, delete and reinstall.
  • If it works on cellular but not Wi‑Fi, fix the network (DNS filter/firewall), not the app.

Still Not Working

  • Run a clean isolation test (fastest way to pinpoint the layer):
    • New browser profile (not Incognito)
    • No extensions
    • No VPN/proxy
    • Mobile hotspot

    If this works, the issue is your normal browser profile or network policy.

  • Check what’s actually failing (real tech support step):
    • Open DevTools → Network → reload ChatGPT.
    • Look for red/failed requests and note the status codes (403/429/5xx) and blocked domains.
    • If you see “blocked by client”, it’s usually an extension or content blocker.
  • Reset only OpenAI-related browser data (avoid nuking everything): delete site data for openai.com/chat.openai.com, then restart the browser completely (quit, not just close the tab).
  • Work/school device edge cases:
    • MDM/browser policies can block cookies, scripts, or WebSockets even in a new profile.
    • Security tools doing TLS inspection can break auth or streaming—test on an unmanaged device to confirm.
  • Escalate with useful proof (saves days):
    • Record: exact error text, time, browser/app version, network type (home/corp/VPN), and whether hotspot works.
    • For IT: provide the symptom (login loop vs can’t send vs no streaming) and the domains you need allowlisted (chat.openai.com, openai.com, auth.openai.com).
  • If you suspect an account issue: try signing in on a different device/network. If only one account fails everywhere, use the in-app Help/Support option (when available) and include the captured error/time.

If you want the fastest path to a working session, use this order: status checkdelete site data + service worker resetIncognito testdisable VPN/DNS filteringhotspot test.

Frequently Asked Questions

ChatGPT is a blank white screen—what’s the fastest fix?

Delete site data for chat.openai.com and openai.com (cookies + local storage), then reload. If it still shows a white screen, unregister the site’s service worker in your browser (DevTools → Application → Service Workers → Unregister) and reload.

ChatGPT loads but messages won’t send or responses don’t stream—why?

That usually means WebSockets/SSE are blocked by a VPN, DNS filter (NextDNS/AdGuard/Pi-hole), or a corporate firewall/proxy. Disable VPN/filtering and test on a mobile hotspot; if it works, allowlist chat.openai.com, openai.com, and auth.openai.com in your DNS/firewall.

How do I fix a ChatGPT login loop or “Session expired” in 2026?

Set your device time to Automatic, then delete site data for openai.com/chat.openai.com and sign in again using only one method (Google OR Apple OR email). Switching sign-in methods commonly causes session conflicts.

What does “Too many requests (429)” mean in ChatGPT and how long does it last?

It’s a temporary rate limit triggered by rapid retries, multiple tabs, or heavy usage. Stop refreshing, close extra ChatGPT tabs, wait 10–30 minutes, then try again; for API usage, add exponential backoff with jitter and reduce parallel bursts.

ChatGPT works on cellular but not on my Wi‑Fi—what should I change?

Your Wi‑Fi network is blocking something (DNS filtering, firewall rules, or router security). Disable NextDNS/AdGuard/Pi-hole temporarily, try a different DNS, or allowlist OpenAI domains; if you’re on a managed network, ask IT to allow WebSockets/SSE and avoid TLS inspection for ChatGPT.

What should I send to IT or support if ChatGPT still isn’t working?

Send the exact error text, timestamp, browser/app version, whether Incognito works, and whether a hotspot works. Include the failing status codes from DevTools (403/429/5xx) and the domains to allowlist: chat.openai.com, openai.com, auth.openai.com.

⚠️ Before You Leave

Most users waste time trying fixes that don’t match the real cause.
This is why the issue keeps coming back.

⚠️ If you skip diagnosis, you’re likely applying the wrong fix.

✔ Find the exact cause in seconds
✔ Avoid unnecessary steps
✔ Fix the issue faster

🔥 Fix your issue in under 60 seconds


🚀 Run Instant Fix Now

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top