ChatGPT Not Working on Android? 9 Fixes (2026)

Related Hub: ChatGPT Issues & Fixes

Quick answer: Update Android System WebView and Chrome, then Clear storage for the ChatGPT app and turn VPN/Private DNS off.

These four changes fix most Android issues (blank screen, login loop, “Something went wrong,” stuck generating) by restoring WebView rendering, authentication tokens, and a clean network path.

Quick Fix Checklist

  • Update WebView + Chrome: Play Store → update Android System WebView and Google Chrome (both affect login and embedded pages).
  • Disable VPN + Private DNS: Settings → Network & internet → VPN off; Private DNS set to Off or Automatic.
  • Clear ChatGPT storage (not just cache): Settings → Apps → ChatGPT → Storage & cache → Clear storage / Clear data.
  • Remove battery/data limits: Set Battery to Unrestricted; allow background data; disable Data Saver for ChatGPT.
  • Switch network fast: Try mobile data, then a hotspot. If it works on hotspot but not Wi‑Fi, your router/DNS filtering is the cause.
  • Restart after changes: Reboot once after updating WebView/Chrome and clearing storage (helps WebView provider reload).

Causes (realistic, not generic)

  • Outdated or broken WebView/Chrome: Login pages don’t render, blank white screen, infinite loading after OS/security updates.
  • VPN / Private DNS / ad-block DNS: Blocks or rewrites OpenAI endpoints; can break TLS and streaming responses.
  • Corrupted auth tokens/app database: Login loop, stuck “verifying,” chats not loading, repeated “session expired.”
  • Battery optimization / Data Saver: Requests fail mid-stream, messages won’t send, “Network error” during generation.
  • Filtered networks / captive portals: School/work Wi‑Fi, public Wi‑Fi, or router parental controls block authentication or websockets/HTTP2.
  • WebView provider conflict: Device is set to a non-recommended WebView implementation (or WebView disabled), causing embedded login to fail.
  • Incorrect device time: Wrong date/time breaks HTTPS certificates and sign-in flows.
Cause / Symptom Fix (fastest proven)
Blank screen / white page Update WebView + Chrome → Clear ChatGPT storage → Reboot
Login loop / stuck verifying Clear ChatGPT storage → Disable VPN/Private DNS → Sign in again
“Something went wrong” / Network error Turn off VPN + Private DNS → Test hotspot → Remove router/DNS filtering
Stuck generating / messages won’t send Battery Unrestricted + allow background data → Disable Data Saver
Works on mobile data, fails on Wi‑Fi Disable Pi-hole/NextDNS/router ad-block/parental controls → change DNS
Sign-in page won’t open inside app Enable WebView + set WebView implementation to Chrome (if available)

Step-by-Step Fix

1) Update WebView + Chrome (most common root fix)

ChatGPT on Android often relies on WebView/Chrome for embedded login and rendering. If either is outdated or disabled, the app can open but fail to load content.

  • Open Play Store → search Android System WebView → tap Update (or Enable if disabled).
  • Search Google Chrome → tap Update.
  • After updates finish, restart your phone.

If your phone uses a vendor WebView, updating Chrome still helps because many devices use Chrome as the WebView provider.

2) Disable VPN, Private DNS, and ad-block filtering (fastest network fix)

VPNs and “privacy DNS” commonly break ChatGPT by blocking required domains or interfering with secure connections and streaming.

  • VPN: Settings → Network & internet → VPN → disconnect.
  • Private DNS: Settings → Network & internet → Private DNS → set to Off or Automatic.
  • If you use AdGuard/NextDNS/Blokada/Pi-hole: pause filtering or whitelist OpenAI/ChatGPT domains in that tool.

Test immediately: open ChatGPT and send a short prompt. If it works, re-enable tools one at a time to identify the exact blocker.

3) Clear ChatGPT storage (fixes login loops and broken sessions)

Clearing cache alone often keeps corrupted tokens. Clearing storage forces a clean sign-in and rebuilds local data.

  • Settings → Apps → ChatGPT → Storage & cache.
  • Tap Clear storage / Clear data, then tap Clear cache.
  • Open ChatGPT and sign in again.

If you have multiple Google accounts on the device, confirm you’re selecting the intended account during the WebView/Chrome sign-in step.

4) Remove Android battery and data restrictions (fixes stuck generating)

Android can silently pause background networking. This often looks like ChatGPT “hangs” or fails mid-response.

  • Battery: Settings → Apps → ChatGPT → Battery → set to Unrestricted.
  • Data Saver: Settings → Network & internet → Data Saver → allow unrestricted data for ChatGPT (wording varies).
  • Background data: Settings → Apps → ChatGPT → Mobile data & Wi‑Fi → enable Background data (if present).

5) Advanced: Fix WebView provider conflicts (non-obvious, high impact)

If the app opens but login pages don’t render, or you get a persistent blank screen after updates, your WebView implementation may be misconfigured.

  • Ensure WebView is enabled: Settings → Apps → Android System WebView → if you see Enable, tap it.
  • If available: Settings → System → Developer optionsWebView implementation → select Chrome (recommended) or the system default.
  • Then: Settings → Apps → Android System WebView (or Chrome) → Storage & cache → Clear cache.

After changing WebView implementation, reboot and try ChatGPT again.

6) Advanced: Reset the “cache layers” that can keep the bug alive

Some issues persist because multiple components cache old state (app + WebView + Play services).

  • Force stop ChatGPT: Settings → Apps → ChatGPT → Force stop.
  • Clear cache for WebView/Chrome: Settings → Apps → Android System WebView (or Chrome) → Storage & cache → Clear cache.
  • Optional (safe): Settings → Apps → Google Play services → Storage & cache → Clear cache (do not clear storage unless you know the impact).

7) Prove whether it’s your network in 60 seconds

  • Try ChatGPT on mobile data.
  • Then try a hotspot from another phone/carrier.
  • If ChatGPT works on hotspot but not your Wi‑Fi, fix the Wi‑Fi path: disable router ad-block/parental controls, Pi-hole, “safe browsing,” or DNS filtering.

If you manage the router, temporarily set DNS to a standard resolver and retest. If you don’t manage it (school/work), you may need to use mobile data or request an allowlist.

8) Check device time (surprisingly common for sign-in failures)

  • Settings → System → Date & time → enable Set time automatically and Set time zone automatically.
  • Reopen ChatGPT and retry sign-in.

Still Not Working

  • Confirm it’s not an outage: If the app opens but every prompt fails instantly across multiple networks, check OpenAI service status. Wait for resolution if there’s an incident.
  • Try the web version to isolate app vs account: In Chrome, sign in to the official ChatGPT site. If web works but the app doesn’t, it’s usually WebView/app data or device restrictions.
  • Look for a “works on one network only” pattern:
    • Only fails on Wi‑Fi → router/ISP DNS filtering, captive portal, or firewall rules.
    • Only fails after login → corrupted tokens, WebView provider issue, or blocked auth domains.
    • Only fails while generating → battery/data restrictions or VPN instability.
  • Reinstall cleanly (best reset):
    • Uninstall ChatGPT.
    • Restart the phone.
    • Install again from Play Store.
    • Test before re-enabling VPN/Private DNS/ad-blockers.
  • Edge cases to check:
    • Captive portal: Open a browser and load a non-HTTPS site (example.com). If you see a sign-in page, complete it, then retry ChatGPT.
    • Work profile / MDM: Company-managed devices may block required domains or WebView sign-in. Try personal profile or mobile data.
    • Storage nearly full: Low storage can break app databases and updates. Free space and retry.
  • Escalate with useful details (saves time): Capture the exact error text, Android version, ChatGPT app version, whether WebView is enabled, and results on Wi‑Fi vs mobile data vs hotspot. Provide these to support or your network admin for allowlisting.

If you want the fastest diagnosis: test hotspot + disable Private DNS + clear ChatGPT storage. Those three steps identify the root cause in most cases.

Fixes for Android

On Android, this kind of issue is often caused by corrupted cache, battery restrictions, or background network controls that affect the app.

Why this happens

Android devices often keep cached app state longer than expected, and some manufacturers add aggressive battery or security settings that interrupt normal app behavior.

How to fix it

  1. Force stop the app, then reopen it and test again.
  2. Clear the app cache before clearing full storage.
  3. Test on Wi-Fi and then on mobile data to isolate network-specific failures.
  4. Disable VPN, ad-block DNS, firewall apps, or battery saver temporarily.
  5. If needed, clear app storage or reinstall the app to reset broken local data.

Important notes

  • If clearing cache helps, that usually confirms the problem was local to the device.
  • If the app fails only when battery saver is enabled, background restrictions may be the real cause.

How to Check for a Temporary Outage

Before changing device settings, confirm that the problem is not caused by a temporary outage.

Why this happens

Service interruptions can make normal accounts, apps, and networks appear broken even when nothing is wrong locally.

How to fix it

  1. Try the web version to see whether the same action fails outside the app.
  2. Check official status pages or recent outage discussions if available.
  3. Avoid repeated retries if the platform appears unstable.
  4. Wait a few minutes and test again from the same trusted network.

Important notes

  • If both the app and browser fail in the same way, the issue is much more likely to be service-side.
  • Changing passwords or reinstalling apps will not help during a real outage.

Frequently Asked Questions

How do I fix ChatGPT stuck on a blank white screen on Android?

Update Android System WebView and Google Chrome in the Play Store, then clear ChatGPT storage (Settings → Apps → ChatGPT → Storage → Clear data). Reboot the phone afterward; if it persists, ensure WebView is enabled and set WebView implementation to Chrome (if Developer options shows it).

ChatGPT keeps looping back to login on Android—what actually fixes it?

Clear ChatGPT storage (not just cache), then temporarily disable VPN and set Private DNS to Off/Automatic. Open ChatGPT and sign in again, making sure you pick the correct Google account during the WebView/Chrome sign-in.

Why does ChatGPT say “Something went wrong” only on my Wi‑Fi?

Your Wi‑Fi path is likely filtering DNS or blocking required connections (Pi-hole, NextDNS, router ad-block/parental controls, ISP filtering). Test with a hotspot; if it works there, disable filtering or change router DNS to a standard resolver and retry.

ChatGPT opens, but messages won’t send or it gets stuck generating on Android

Set ChatGPT Battery to Unrestricted and allow background data, then disable Data Saver for the app. Also turn off VPN/Private DNS to prevent unstable streaming connections.

What is the best advanced fix if updates and clearing data didn’t work?

Fix the WebView provider conflict: enable Android System WebView, clear its cache, and (if available) set Developer options → WebView implementation to Chrome. Then reboot and test ChatGPT on a hotspot to rule out router/DNS filtering.

Leave a Comment

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

Scroll to Top