Need help fixing issues with my WhatsApp app on Android

My WhatsApp app on Android has started acting up after a recent update. Messages are delayed, media won’t download properly, and the app sometimes freezes or crashes. I’ve tried restarting my phone, clearing cache, and checking storage, but nothing has helped so far. Can someone explain what might be causing these issues and walk me through reliable troubleshooting steps or settings I should check to get WhatsApp working normally again

Seen this a lot after recent WhatsApp updates on Android. Your symptoms match a mix of network issues, storage issues, and a buggy app build.

Try this in order:

  1. Check storage

    • Go to Settings > Storage.
    • Make sure you have at least 2–3 GB free.
    • WhatsApp slows down and media fails when free space gets low.
  2. Disable battery optimizations

    • Settings > Apps > WhatsApp > Battery.
    • Turn off battery optimization or set it to “Unrestricted” or “No restriction”.
    • Delayed messages often come from aggressive battery saving killing background processes.
  3. Turn off data saver / background limits

    • Settings > Network & internet > Data Saver.
    • If Data Saver is on, allow unrestricted data for WhatsApp.
    • Then go to Settings > Apps > WhatsApp > Mobile data & Wi‑Fi.
    • Enable “Background data” and “Unrestricted data usage”.
  4. Check WhatsApp internal settings

    • In WhatsApp > Settings > Storage and data.
    • Under “Media auto‑download”, turn Wi‑Fi and Mobile Data on for testing.
    • If media starts to work, narrow it back down after.
  5. Clear cache again, but not data

    • Settings > Apps > WhatsApp > Storage.
    • Tap “Clear cache”.
    • Avoid “Clear storage” or “Clear data” or you lose chats unless backed up.
  6. Revoke and re‑grant permissions

    • Settings > Apps > WhatsApp > Permissions.
    • Make sure Files and media, Photos, Notifications, and Network access are allowed.
    • Toggle them off then on.
  7. Check SD card

    • If WhatsApp saves to SD card, a slow or corrupt card will break media downloads.
    • Move WhatsApp storage to internal if possible.
    • Test by removing the SD card and trying again.
  8. Log out of beta version

    • If you joined WhatsApp beta from Play Store, leave the beta.
    • Wait until the stable version shows, then update.
    • Recent beta builds had freeze and crash reports.
  9. Force stop and reopen

    • Settings > Apps > WhatsApp > Force stop.
    • Then open WhatsApp again.
    • This helps if a background process got stuck after the update.
  10. Full reinstall as last resort

  • In WhatsApp > Settings > Chats > Chat backup.
  • Run a manual backup to Google Drive and check backup date and size.
  • Uninstall WhatsApp.
  • Reboot phone.
  • Install fresh from Play Store and restore from Google Drive.

If you want to go nerdy, grab logs with adb logcat while the app freezes, but for most users steps 1–10 fix it.
On my phone, the delay issue stopped right after disabling battery optimization and data saver for WhatsApp, so I would start there.

Couple of extra angles you can try that aren’t just a rehash of what @voyageurdubois already listed:

  1. Check if the issue is tied to your account, not just the app

    • Temporarily log into WhatsApp on WhatsApp Web (web.whatsapp.com) while your phone is on Wi‑Fi.
    • If messages show up instantly on Web but are delayed on the phone, it’s almost certainly Android killing the app in the background or something on the device, not WhatsApp’s servers.
    • If they’re delayed in both places, that’s more likely a network / account routing hiccup.
  2. Test a different network, properly

    • Don’t just “toggle Wi‑Fi off and on.”
    • Try: home Wi‑Fi, mobile data, and a completely different Wi‑Fi (friend’s house, work, coffee shop hotspot).
    • If everything works perfectly on, say, your friend’s Wi‑Fi but not on your home network, your router or DNS might be choking WhatsApp’s media/CDN servers.
    • In that case, restart router, disable any DNS filtering / VPN / “family shield,” or set DNS to something like 8.8.8.8 / 1.1.1.1 on your phone and test.
  3. Kill any “helper” apps that screw with network or storage
    Stuff that commonly breaks WhatsApp after updates:

    • VPNs and “gaming mode” accelerators
    • Ad blockers with local VPN (Blokada, AdGuard, etc.)
    • Storage cleaner / RAM booster / “phone optimizer” apps
    • File locker / private storage apps where WhatsApp media is being redirected

    Disable those completely for a while and see if media and crashes improve. I’d honestly uninstall any “RAM booster” type app; Android is already pretty aggressive, and those tools just make apps freeze and reload.

  4. Look for conflicts with Dual Apps / Clone features

    • Some Android skins (Xiaomi, Oppo, Samsung Secure Folder, etc.) let you clone WhatsApp.
    • After an update, cloned WhatsApp can go absolutely feral: delayed messages, broken media, random crashes.
    • If you’re using a cloned instance, test with only one WhatsApp installed in the main profile, no clone, no Secure Folder copy.
  5. Check system WebView and Play Services
    WhatsApp leans on Android System WebView and Play Services more than people think.

    • Open Play Store and update:
      • Android System WebView
      • Google Chrome
      • Google Play services
    • An outdated or buggy WebView version can cause weird freezes and partial crashes inside apps after OS or app updates.
  6. Look at energy settings beyond just “battery optimization”
    This is where I slightly disagree with the pure “just make it unrestricted” advice. Unrestricted battery for everything is a mess, but for WhatsApp you can:

    • In Settings > Battery > “Background usage limits” (or similar), make sure WhatsApp is in the “never sleeping apps” / “no limits” list.
    • At the same time, remove it from any “auto-start manager” or “smart background” block lists that some OEMs have.
      This is more granular and less likely to wreck your overall battery than blindly disabling all optimization.
  7. Watch for overheating / throttling

    • If your phone gets hot while using WhatsApp (video downloads, lots of images, voice notes), Android can start throttling or killing parts of the process.
    • Try using WhatsApp with:
      • Brightness reduced
      • Phone out of a case for a short test
    • If the freeze/crash problem almost vanishes, you might be hitting thermal limits on an older or budget device.
  8. Crash pattern check
    Next time it freezes or crashes, note:

    • What you were doing: opening camera, downloading media, scrolling chats, opening a specific chat.
    • If there is a specific chat (or group) that always triggers the freeze, it could be one corrupt media item or a malformed sticker pack.
    • Try:
      • Opening WhatsApp and not entering that chat for a bit.
      • Archive that chat if you can get in long enough.
      • If it’s a specific file being shared, ask the sender to re-send or delete it from the chat history.
  9. Check internal WhatsApp “network” behavior

    • In WhatsApp > Settings > Storage and data > Proxy.
    • Make sure you haven’t accidentally enabled a proxy server. If proxy is on and misconfigured, media and messages will act exactly like you’re describing. Turn that off unless you specifically need it.
  10. Last resort, OS-level corruption check
    If multiple apps are starting to behave weird after recent updates, this might not be a WhatsApp-only issue. In that case:

  • Boot to safe mode (varies by manufacturer, usually long-press Power > long-press “Power off” > Safe mode).
  • In safe mode, only system apps run. Install WhatsApp, test basic use.
  • If WhatsApp behaves fine in safe mode, some third-party app is messing it up. If it still misbehaves, you’re closer to OS-level issues and maybe a full backup + factory reset if you’re willing to go nuclear.

If you’re up for it and want a bit more nerdy help, drop:

  • Phone model
  • Android version
  • WhatsApp version
  • Whether you use SD card / dual apps / VPN

From there it’s easier to pinpoint whether this is WhatsApp being trash on your particular device or something your system is doing to it.