Your WhatsApp message arrives eleven minutes late. The bank alert shows up after you've already paid. The delivery driver's "I'm outside" pings when he's halfway down the street. Delayed notifications are a special kind of maddening — everything works, just never on time. Nine times out of ten the villain is your phone's own power management: Android puts apps to sleep to save battery, and a sleeping app can't hear its messages arrive. This guide gives you 7 fixes that bring notifications back to instant, with exact paths for Samsung (One UI), Pixel, and Xiaomi (HyperOS). Covers Android 10 through 14.

Quick Answer: Set the affected app to Unrestricted battery (Settings → Apps → [app] → Battery → Unrestricted) and make sure background data is allowed (Settings → Apps → [app] → Mobile data → Allow background data). Then confirm Do Not Disturb is off. Those three checks end the large majority of delayed-notification cases.
In This Guide:
- Why Your Notifications Are Delayed
- Fix 1: Turn Off Battery Optimization for the App
- Fix 2: Allow Background Data for the App
- Fix 3: Check Do Not Disturb
- Fix 4: Check Notification Channels and Categories
- Fix 5: Turn Off Adaptive Battery / Sleeping Apps
- Fix 6: Update Google Play Services and the App
- Fix 7: Clear Cache or Reinstall the App
- What If Nothing Works?
- FAQs
Why Your Notifications Are Delayed
A push notification is a chain: Google's servers → your data connection → the app, awake enough to listen → your screen. Delays mean something in that chain is napping. The repeat offenders:
- Battery optimization — the big one, especially on Samsung and Xiaomi. The OS sedates apps you haven't opened recently; a sedated app hears nothing until it wakes.
- Background data blocked — no background data, no incoming messages until you open the app yourself.
- Do Not Disturb — doesn't just silence; on some setups it batches alerts so they land late.
- Silent notification channels — a channel set to Silent or Minimized looks "delayed" because you never notice the alert at all.
- Ailing Play Services — pushes flow through Google Play Services. When it's outdated or glitching, every app's alerts slow down at once.
Go in order. Fixes 1 and 2 alone settle most cases — the rest are for the stubborn ones.
Fix 1: Turn Off Battery Optimization for the App
If you only do one thing in this guide, do this. Battery optimization is the runaway most common cause of late alerts from WhatsApp, Gmail, Telegram, and banking apps — it stops the app running in the background, so messages queue up until the app wakes.

- Open Settings → Apps and tap the app whose alerts run late (say, WhatsApp).
- Tap Battery → select Unrestricted (labeled "Don't optimize" or "No restrictions" on some phones).
- Brand specifics:
- Samsung: Apps → [app] → Battery → Unrestricted. Then Settings → Battery → Background usage limits — pull the app out of Sleeping and Deep sleeping apps if it's listed.
- Pixel: Apps → [app] → App battery usage → Allow background usage ON, battery optimization set to Don't optimize.
- Xiaomi: Apps → Manage apps → [app] → Battery saver → No restrictions.
- Repeat for every app with late alerts.
Test it properly: have someone message you with the screen off. It should land within seconds now.
Fix 2: Allow Background Data for the App
Battery optimization off but alerts still dawdling? The app may be starved of data instead of asleep. Background data blocked means no push messages until you open the app — Data Saver mode is the usual culprit.

- Settings → Apps → tap the affected app → Mobile data & Wi-Fi (or Data usage).
- Background data must be ON.
- Using Data Saver? Either switch it off (Settings → Network & internet → Data Saver) or add the app to its unrestricted list.
- Samsung: confirm "Allow background data usage" is enabled on the same screen.
- Xiaomi: glance at your network/data-usage settings for any per-app background-data limits and clear them for the affected app.
Fix 3: Check Do Not Disturb
DND is the silent saboteur of this list — easy to leave on via a schedule, a Bedtime routine, or one accidental quick-settings tap. While active it can hold or batch alerts so they feel delayed rather than silenced:
- Swipe down Quick Settings — if Do Not Disturb is highlighted, tap it OFF.
- Open Settings → Sound & vibration → Do Not Disturb (exact location varies by brand) and inspect Schedules. Many phones enable DND overnight by default — disable any schedule you don't want.
- Under Exceptions (or What can interrupt), allow your most important apps through if you keep DND on at night.
- Samsung: also check Modes and Routines — a "Sleep" routine can be switching DND on without you noticing.
Fix 4: Check Notification Channels and Categories
Android gives every app multiple notification channels — WhatsApp alone splits chats, groups, and calls. If one channel is set to Silent, those specific alerts don't arrive late; they arrive invisibly, which feels the same:
- Settings → Apps → tap the app → Notifications.
- Master switch "Show notifications" / "Allow notifications" — ON.
- Open Notification categories (or the channel list) and review each: important ones set to Alerting with a sound, never Silent.
- Samsung (One UI): also check Settings → Notifications → App notifications, and enable "Show as pop-up" for chat apps if you want instant heads-up banners.
Fix 5: Turn Off Adaptive Battery / Sleeping Apps
Separate from per-app optimization, Android runs system-wide features that study your habits and throttle apps you open rarely — brutal for banking or delivery apps you need alerts from but barely open:
- Pixel: Settings → Battery → Adaptive Battery → turn it OFF. (Or leave it on and just set the specific app to Unrestricted per Fix 1.)
- Samsung: Settings → Battery → Background usage limits — remove anything important from Sleeping apps and Deep sleeping apps.
- Xiaomi: in Settings → Battery, look for per-app battery controls and set important apps to No restrictions rather than any "restrict background activity" option. (The surest route is the per-app screen from Fix 1: Apps → Manage apps → [app] → Battery saver.)
- Delete or disable third-party "phone booster" / "battery saver" apps — they murder background apps aggressively and are a classic source of late alerts.
Fix 6: Update Google Play Services and the App
Nearly every push notification on Android travels through Google Play Services (Firebase Cloud Messaging). When Play Services is outdated or its cache is corrupted, the delay hits all apps at once — which is also your diagnostic clue:
- Play Store → profile icon → Manage apps & device → Updates available — update Google Play Services if listed, plus the affected app itself.
- If Play Services is acting up, clear its cache: Settings → Apps → Google Play Services → Storage & cache → Clear cache. (Cache, not data.)
- Restart the phone and test again.
The tell: alerts from every app are late, not just one or two. That's Play Services, not the apps.
Fix 7: Clear Cache or Reinstall the App
Down to one stubborn app after all of the above? Its own installation may be corrupted. Start gentle, escalate if needed:
- Settings → Apps → the problem app → Storage & cache → Clear cache.
- Restart and give it a day of testing.
- Still late? Uninstall and reinstall from the Play Store.
- After reinstalling, sign back in and redo Fix 1 and Fix 2 — fresh installs sometimes revert to optimized battery and restricted background data.
Before uninstalling chat apps: confirm your chats are backed up (WhatsApp's Google Drive backup, for example). Reinstalling without a backup is how message history dies.
What If Nothing Works?
All seven fixes applied and alerts still stroll in late? Time to look wider:
- Weak or flaky network: pushes need a live connection. Constant Wi-Fi/mobile hopping or a very weak signal stretches delivery. Keep Wi-Fi stable where you can.
- VPNs, ad-blockers, firewalls: these can meddle with push connections. Disable temporarily and test.
- Same account, two phones: push tokens can clash when one messaging account is active on two devices. Sign out where you don't need it.
- Factory reset — last resort only: back everything up first. It clears deep system corruption, but only after every other fix has failed.
- Tell the developer: if one app's alerts lag on every phone you own, the problem is likely their push server — report it through the app's support.
Watch: Delayed Notifications on Android Fixed Step by Step
Prefer a walkthrough? This video covers delayed notifications on Android step by step:
Video by Step-by-Step Guide — full credit to the creator.
Related Guides:
FAQs
Why do WhatsApp messages arrive late but SMS is instant?
SMS rides your carrier's network straight to the phone. WhatsApp alerts come through Google's push service and must survive your phone's battery optimization. If WhatsApp is optimized or background-restricted, messages wait for the app to wake — set it to Unrestricted (Fix 1) and allow background data (Fix 2).
Will fixing delayed notifications drain my battery faster?
Barely. The irony is that the battery-saving features causing the delays exist to save power — but exempting a handful of messaging apps from them costs most users a negligible amount. Reliable alerts are worth far more than the sliver of battery you'd save.
Why does everything arrive in one burst when I unlock my phone?
That's the signature of Doze mode plus battery optimization: while the phone sleeps, restricted apps can't fetch anything, and unlocking wakes them all at once — backlog delivered in a flood. Fixes 1 and 5 target exactly this pattern.
By Sameer Zehri | App Fix Guru Editor | Last updated: October 2026