Quick answer: To fix WhatsApp not sending messages after an update, remove battery/data restrictions for WhatsApp, disable VPN/Private DNS, and confirm automatic date & time.
If messages still stick on one tick, work through the steps below in order—most post-update failures are caused by OS restrictions, network filtering, or a stuck send queue.
Quick Fix Checklist
- Restart the phone (clears stuck network sockets after updates).
- Toggle Airplane mode for 10 seconds, then retry sending.
- Disable VPN / Always-on VPN and any ad-blocking firewall.
- Set Private DNS to Automatic/Off (Android) and retry.
- Set WhatsApp to Unrestricted battery + allow background data (Android).
- Turn off Data Saver / Low Data Mode for WhatsApp.
- Confirm Date & time = Automatic (wrong time breaks secure connections).
- Send a plain text message first, then a small photo (tests queue vs media permissions).
- Try a different network (switch Wi‑Fi <> mobile data) to isolate router/carrier issues.
Causes (realistic, not generic)
- Battery optimization re-enabled after update: background sockets get killed, so outgoing messages stay pending.
- Background data blocked / Data Saver enabled: WhatsApp can’t maintain a connection unless you keep it open.
- VPN, Private DNS, or firewall filtering: WhatsApp endpoints/TLS handshake can fail right after an app update.
- Incorrect system time: TLS certificate validation fails, causing “sending…” or one-tick messages.
- Permission regression: Photos/Storage/Local Network permissions can flip off, breaking media sends and sometimes the send queue.
- Corrupted cache or stuck job queue after schema migration: the update changes local storage and the queue stalls.
- Out-of-date system components (Android): Play services/WebView/Chrome updates can be required for stable secure connections.
- Network-specific blocks: office/hotel Wi‑Fi, captive portals, or router DNS filtering can block WhatsApp traffic.
| Cause / symptom | What it looks like | Fix that usually works |
|---|---|---|
| Battery/data restriction | Stuck on 1 tick; works only when app is open | Unrestricted battery + allow background data + exempt from Data Saver |
| VPN / Private DNS / firewall | Sudden failure right after update; works when VPN off | Disable VPN/Private DNS; whitelist WhatsApp in firewall/ad blocker |
| Wrong date/time | “Connecting…” or sends never complete | Set Date & time to Automatic; reboot |
| Permissions/media cache | Text sends but photos/videos fail | Re-grant Photos/Storage; clear cache (Android) |
| Wi‑Fi or router issue | Fails only on one Wi‑Fi network | Forget/rejoin Wi‑Fi; disable captive portal; try automatic DNS |
| Stuck local queue after update | Everything “sending…” even on good networks | Force stop + clear cache; if needed reinstall after verifying backup |
Step-by-Step Fix
0) Confirm what’s actually failing (30-second diagnosis)
- Send a text to a different contact (rules out a single corrupted thread).
- Send a small photo (rules out media permission/cache issues).
- Switch networks (Wi‑Fi to mobile data) to identify router vs carrier.
Keep WhatsApp open while testing. If it only sends while open, it’s almost always battery/background data restrictions.
1) Remove OS restrictions that block WhatsApp sending (Android)
- Unrestricted battery: Settings > Apps > WhatsApp > Battery > select Unrestricted (or disable optimization).
- Allow background data: Settings > Apps > WhatsApp > Mobile data & Wi‑Fi > enable Background data and Unrestricted data usage.
- Disable Data Saver for WhatsApp: Settings > Network & internet > Data Saver > Allowed apps > enable WhatsApp.
If your phone has a vendor battery manager (Xiaomi/OPPO/Vivo/Huawei/Samsung), whitelist WhatsApp there too. Vendor managers can override Android settings after updates.
2) iPhone checks that commonly break sending after updates
- Background App Refresh: Settings > General > Background App Refresh > enable for WhatsApp (or enable globally).
- Low Data Mode: Settings > Cellular > Cellular Data Options > turn off Low Data Mode (or disable it for the active Wi‑Fi network).
- Allow Local Network (if shown): Settings > WhatsApp > enable Local Network (can affect discovery/handshake on some networks).
3) Re-check permissions that often flip after updates
- Android: Settings > Apps > WhatsApp > Permissions > allow Contacts and Photos and videos (or Files/Media).
- iPhone: Settings > WhatsApp > enable Contacts and Photos.
If media fails but text works, this step plus cache clearing (Step 6) fixes most cases.
4) Disable VPN, Private DNS, and app firewalls (high-impact after updates)
- VPN: turn it off completely (including Always-on VPN and Block connections without VPN on Android).
- Android Private DNS: Settings > Network & internet > Private DNS > set to Off or Automatic.
- Ad blockers/firewalls: temporarily disable apps like NetGuard/Blokada/AdGuard, or router-level filtering.
If sending starts working immediately, re-enable your VPN/DNS and add an exception for WhatsApp (or switch to a less aggressive DNS profile).
5) Fix network-specific failures (Wi‑Fi only or mobile data only)
- Wi‑Fi only failing: Forget the Wi‑Fi network and rejoin; confirm there’s no captive portal (hotel/office login page).
- Mobile data only failing: Settings > Apps > WhatsApp > Mobile data & Wi‑Fi > ensure Mobile data is allowed; disable carrier “data saver” features if present.
- Fast isolation: test on a different Wi‑Fi or a hotspot. If it works elsewhere, your router/DNS is the problem.
6) Clear the right data (Android) without deleting chats
This targets post-update cache corruption that can block the send queue.
- Settings > Apps > WhatsApp > Storage & cache > tap Clear cache (do not tap Clear storage).
- Then: Settings > Apps > WhatsApp > tap Force stop > reopen WhatsApp and retry.
- In WhatsApp: Settings > Storage and data > Manage storage > remove obviously stuck large media items (optional).
7) Advanced (non-obvious) fix: reset WhatsApp’s background connection path
If WhatsApp sends only when open, or stays on “Connecting…”, the OS may be blocking background network access even after you changed app settings.
- Reset network settings:
- Android: Settings > System > Reset options > Reset Wi‑Fi, mobile & Bluetooth.
- iPhone: Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings.
- Then reboot and test sending on both Wi‑Fi and mobile data.
This is high-impact after updates because it clears broken APN/DNS/proxy states that can survive app reinstalls.
8) Advanced fix: repair the message queue with a safe reinstall (no chat loss if backup is current)
Use this when messages remain stuck even after restrictions, VPN/DNS, and network reset fixes.
- Verify backup first:
- WhatsApp > Settings > Chats > Chat backup > confirm the latest backup time and account (Google Drive on Android, iCloud on iPhone).
- If backup fails or is old, stop here and fix backup first to avoid losing recent chats.
- Android: uninstall WhatsApp, reinstall from Google Play, verify your number, then restore backup when prompted.
- iPhone: delete WhatsApp, reinstall from App Store, verify number, restore from iCloud.
9) Android-specific transport fix: update system components WhatsApp relies on
- Google Play Store > update WhatsApp again (sometimes the first update is partial).
- Update Google Play services (if available).
- Update Android System WebView and Google Chrome.
On some devices, secure connection and embedded web components can fail after a WhatsApp update until these are updated too.
Still Not Working
- Check WhatsApp server status before repeating fixes: if multiple devices/networks can’t send, it may be an outage. Avoid reinstalling during an outage.
- Look for rate limits / spam protection: if you blasted many messages right after the update, wait 30–60 minutes and try sending one message to a different contact.
- Confirm automatic time + correct time zone: Settings > Date & time > Automatic. Then reboot.
- Try Safe Mode (Android) to detect conflicts: boot into Safe Mode and test WhatsApp. If it works, a firewall/VPN/optimizer app is interfering.
- Check router-level blocks: if it fails only on one Wi‑Fi, try disabling router “DNS filtering”, “family safety”, or “ad blocking”, or test with a hotspot to confirm.
- Dual SIM / APN edge case: set the correct SIM as default for mobile data, then toggle mobile data off/on. If your carrier uses custom APNs, reset APN to default.
- Storage edge case (Android): if the phone is nearly full, WhatsApp can fail to write the outgoing queue. Free at least 1–2 GB and retry.
- Escalation path (fastest):
- Disable VPN/Private DNS
- Unrestricted battery + background data
- Reset network settings + reboot
- Verify backup, then reinstall
- Contact WhatsApp Support with useful evidence: WhatsApp > Settings > Help > Contact us. Include device model, OS version, WhatsApp version, whether it fails on Wi‑Fi/mobile, and whether text vs media fails.
If you want the fastest isolation for the “whatsapp not sending messages after update fix” problem: turn off VPN/Private DNS, set WhatsApp to unrestricted battery + background data, then test on a different network. That combination identifies the root cause in most post-update cases.
Fixes for iPhone
If this problem happens only on iPhone, the issue is usually tied to the app session, network restrictions, or an iOS-level change rather than a full account failure.
Why this happens
This usually happens when cached app data becomes inconsistent after an update, or when network-related features such as VPN, Private Relay, or filtered DNS interfere with requests.
How to fix it
- Force close the app completely, then reopen it and test the same action again.
- Switch from Wi-Fi to mobile data, then test again to rule out router or DNS filtering issues.
- Disable VPN, iCloud Private Relay, Private DNS, or network security apps temporarily.
- Update the app from the App Store and restart the iPhone.
- If the issue continues, delete and reinstall the app to refresh local session data.
Important notes
- If the browser version works but the iPhone app fails, the problem is usually device-side.
- Do not keep repeating the same failed action many times in a row if login or verification is involved.
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
- Force stop the app, then reopen it and test again.
- Clear the app cache before clearing full storage.
- Test on Wi-Fi and then on mobile data to isolate network-specific failures.
- Disable VPN, ad-block DNS, firewall apps, or battery saver temporarily.
- 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.
If the App Fails but the Browser Works
If the browser version works but the app fails, the account itself is usually not the problem.
Why this happens
This pattern normally points to corrupted app cache, stale local session data, or a device-specific networking issue.
How to fix it
- Use the working browser session as a control test while troubleshooting the app.
- Force close the app and reopen it before trying the same action again.
- Disable VPN, proxy, DNS filtering, or security apps temporarily.
- Update or reinstall the app if the same failure only appears inside the app.
Important notes
- This is one of the fastest ways to narrow the issue to the app layer instead of the account layer.
- If the app still fails after reinstalling, the device configuration may be the next thing to inspect.
If the Problem Started After an Update
If the problem started right after an update, the timing strongly suggests a compatibility or local data issue.
Why this happens
Updates can change permissions, invalidate saved sessions, or leave behind temporary cached data that no longer matches the latest app or system version.
How to fix it
- Restart the device first to clear temporary glitches triggered by the update.
- Check whether a follow-up patch is already available for the app or system.
- Sign out and sign back in if the app still opens but a specific function fails.
- Clear cache or reinstall the app if the issue appears tied to corrupted local data.
- Look for reports from other users to confirm whether the update introduced a wider bug.
Important notes
- If many users report the same issue after the same update, a vendor-side patch may be required.
- Do not reset the whole device too early if simpler update-related fixes have not been tested yet.
Frequently Asked Questions
WhatsApp not sending messages after update—what’s the fastest fix?
Disable VPN/Private DNS, set WhatsApp to Unrestricted battery (Android) and allow background data, then confirm Date & time is Automatic. After that, test sending on a different network (Wi‑Fi vs mobile data) to isolate a router/carrier block.
Why are my WhatsApp messages stuck on one tick after the update?
One tick usually means WhatsApp can’t maintain a background connection—most often due to battery optimization, background data restrictions, or VPN/Private DNS filtering. Set battery to Unrestricted, allow background data, and temporarily disable VPN/Private DNS to confirm.
WhatsApp sends text but not photos or videos after updating—how do I fix it?
Re-enable Photos/Storage permissions for WhatsApp, then clear WhatsApp cache on Android (Settings > Apps > WhatsApp > Storage & cache > Clear cache). Retry with a small image first; if that works, the issue was permission/cache-related.
WhatsApp only sends when I keep the app open—what setting is wrong?
That’s almost always battery optimization or background data blocking. On Android, set WhatsApp Battery to Unrestricted and enable Background data/Unrestricted data usage; also whitelist WhatsApp in any vendor battery manager (Xiaomi/OPPO/Vivo/Huawei/Samsung).
It fails only on Wi‑Fi (mobile data works). What should I change?
Forget and rejoin the Wi‑Fi network, disable Private DNS, and check for a captive portal login page. If it still fails only on that Wi‑Fi, your router DNS/firewall/filtering is likely blocking WhatsApp—confirm by testing on a hotspot or different Wi‑Fi.
What’s the safest advanced fix if nothing else works and I can’t lose chats?
Verify you have a recent WhatsApp backup (Google Drive on Android or iCloud on iPhone), then reinstall WhatsApp and restore the backup during setup. This rebuilds the local database and often clears a post-update stuck send queue—without chat loss if the backup is current.