WhatsApp not working usually comes down to connection, app version, or device settings you can fix in minutes.
Stuck on “connecting,” messages stuck at one check, or media refusing to send? This guide walks through clear steps that solve most cases on iPhone and Android. You’ll start with fast checks, then move into device settings, account rules, and tricky edge cases like backup loops or storage limits.
Quick Checks That Solve Most Problems
Before diving deep, try these short actions. They fix many message, call, and media glitches with almost no effort.
| Action | What It Fixes | How Long |
|---|---|---|
| Toggle Airplane mode | Resets flaky mobile data or Wi-Fi | 10 seconds |
| Restart the phone | Clears stuck processes and radios | 1 minute |
| Update the app | Fixes bugs and compatibility gaps | 2 minutes |
| Switch networks | Bypasses a bad ISP or router | 30 seconds |
| Force close & reopen | Ends a frozen app session | 15 seconds |
| Check date/time auto | Stops verification and sync hiccups | 30 seconds |
| Free up storage | Lets media send, download, and back up | 3 minutes |
Why WhatsApp Might Not Work On Your Phone – Causes And Fixes
When quick checks don’t help, match your symptom to the likely cause below. Each fix keeps your chats safe.
Connection Trouble
Messaging apps rely on stable internet. See the official connection tips for more signal checks. A weak or captive network blocks sends, calls, and status uploads. Test another network, toggle Wi-Fi and mobile data, and confirm a browser can load fresh pages. If mobile data works but Wi-Fi fails, reboot the router or forget and rejoin the network. VPNs and proxies can slow or block traffic; turn them off while testing.
Outdated App Or Phone Software
An old app build or system version can break notifications, camera access, and security features. Open your app store and pull the latest update. Keep iOS or Android current too. Very old phones may fall out of support, which stops new installs and can limit features even if the app still opens.
Permissions Disabled
If contacts, camera, photos, microphone, notifications, or background data are blocked, core features fail quietly. On Android, open Settings → Apps → WhatsApp → Permissions and allow the items you use. On iPhone, open Settings → WhatsApp and enable Contacts, Photos, Microphone, and Notifications as needed.
Power Saving And Background Limits
Battery savers, data savers, and vendor “optimizers” can stop the app from syncing in the background. Exempt it from aggressive power controls, allow background data, and keep unrestricted battery on for reliable delivery. If your phone has a “sleeping apps” or “unused apps paused” list, remove it from those lists.
Storage Is Full
Low space blocks image and video downloads, new backups, and even message sends. Clear large videos, export old media, or prune big groups and channels. In app settings, use Storage management to delete bulky items like forwarded clips or duplicate photos.
Account Verification Or Number Issues
Message send failures can trace back to an incomplete or changed number setup. Make sure your phone can receive SMS or calls during verification. On dual-SIM phones, keep the SIM with the registered number active. Save contacts in full international format so message routing works across borders.
Linked Devices Conflicts
Desktop or web sessions sometimes stale out. Open Linked devices, log out sessions you don’t need, and link again. If messages send on phone but not on desktop, refresh the pairing and keep the computer online during sync.
Service Outage
Every large platform has rare outages. If sends fail across multiple devices and networks at the same time, check independent status trackers or Meta’s product status pages. If it’s a widespread event, wait for recovery; your messages usually deliver once service returns.
Fixes By Symptom
Use these targeted steps when a specific feature misbehaves. Work in order from top to bottom.
Messages Stay On One Check
- Test a new chat with your own number or a trusted contact.
- Switch between Wi-Fi and mobile data to isolate network trouble.
- Turn off VPN or private DNS, then try again.
- Update the app, then restart the phone.
- Confirm the recipient saved your number correctly and has service.
No Notifications Until You Open The App
- Allow notifications in system Settings and inside the app.
- Disable battery saver for this app and allow background activity.
- Turn off data saver or allow unrestricted data for this app.
- Keep Wi-Fi on during sleep and allow background refresh.
- Re-register your number if delivery stays delayed.
Media Won’t Send Or Download
- Free 1–2 GB of storage on the phone.
- Switch networks and retry the send or download.
- Check date/time auto and try again.
- Remove SD card, test without it, then reseat or replace if corrupt.
- Reduce video length or compress large files before sending.
Calls Drop Or Sound Choppy
- Move closer to the router or a window; weak radios cause jitter.
- Stop heavy downloads or streaming on the same network.
- Use wired earbuds or a quiet room for cleaner audio.
- Try mobile data if Wi-Fi is crowded.
- Update the app, then reboot the phone.
Can’t Verify Your Number
- Check that the phone can get SMS and calls.
- Use the voice call code if SMS fails.
- Make sure the number matches the SIM slot you’re using.
- Turn off call blockers or spam filters during setup.
- Wait the lockout period if you requested too many codes.
Device Settings That Matter
Small toggles make a big difference to message delivery and media flow. Work through these once and leave them set.
Android Settings To Review
- Permissions: Enable Contacts, Phone, SMS (for setup), Photos/Media, Microphone, and Notifications.
- Battery: Set Unrestricted or Don’t optimize for this app.
- Data: Allow background data; disable Data Saver for this app.
- Wi-Fi: Turn off randomized MAC on picky routers; forget and rejoin if captive portals linger.
- Privacy: Let the app run while screen is off; remove it from “sleeping apps.”
iPhone Settings To Review
- Notifications: Allow alerts, sounds, and badges; set Time Sensitive if you rely on urgent pings.
- Background App Refresh: Keep on for this app.
- Cellular: Allow data for this app; leave Low Data Mode off.
- Photos/Camera/Microphone: Allow access so media and calls work.
- iCloud Drive: Keep enough space free for chat backups.
When The Phone Or OS Is Too Old
The app supports current iOS and Android versions (supported operating systems). Very old devices lose new updates and may stop verifying new accounts. If your phone can’t reach the minimum OS version, move your number to a newer device and bring your chat history with a platform backup or local transfer.
Backup Loops, Restore Errors, And Chat Loss Fear
Backups can stall when storage is full, accounts are mismatched, or the network drops mid-stream. Confirm you’re signed into the right Apple ID or Google account, charge the phone, and keep the screen on during the first large backup. If restore hangs, cancel, reboot, and try again on a stronger network.
| Problem | Likely Cause | Next Step |
|---|---|---|
| Backup stuck at 99% | Low space or iCloud/Drive sync lag | Free space, then retry |
| Restore never finishes | Weak Wi-Fi or account mismatch | Use faster network; confirm account |
| Photos missing after move | Media excluded or SD card issue | Re-export media; test SD card |
| Verification loop | Code limits or time skew | Wait lockout; enable auto time |
| No space to update | Phone storage full | Delete large videos/chats |
Safety, Bans, And Account Limits
Sending bulk messages, using modded clients, or automating actions can trigger temporary blocks. Keep to the standard app and normal messaging patterns. If you see a temporary ban timer, wait it out and update to the official build. If you think a ban was a mistake, contact support from inside the app.
Checklist: Get Back To A Healthy App
Run through this short list when you want a clean slate and stable day-to-day use.
- Keep the app and phone software up to date.
- Leave battery saver off for this app and allow background data.
- Review permissions once after install or a big update.
- Keep 2–3 GB of free storage at all times.
- Use strong, stable networks for large media or big backups.
- Log out stale desktop sessions in Linked devices.
When To Escalate
If the app still fails across different networks and after a reinstall, collect screenshots, your phone model, OS version, app version, and the exact error. Reach out through in-app support so the team can check logs on their side. If an outage is confirmed, there’s nothing to fix on your end; service restoration brings message delivery back automatically.
