You missed the message. Then the delivery update. Then the calendar reminder for the thing you were supposed to be at twenty minutes ago. Your phone sat silent through all of it — not because nothing happened, but because Android quietly swallowed the notifications before they ever reached you.
This is one of the most-reported Android annoyances out there, and honestly, it’s gotten worse over the years as manufacturers bolted on aggressive battery-saving features that murder apps in the background. The good news? It’s fixable, and in almost every case the cause is one of three things. Let’s find yours.
The 3 Usual Culprits
Before you change anything, it helps to understand the three layers a notification has to survive before it reaches you:
- Per-app notification permission. Android lets you disable notifications per app — and it’s embarrassingly easy to do by accident (one wrong tap on a “turn off notifications?” prompt). If permission is off, nothing else matters.
- Battery optimization killing the app. This is the big one, especially on Samsung, Xiaomi, OnePlus, and Huawei phones. The system puts unused apps to “sleep” to save battery — and a sleeping app can’t receive or display notifications until you open it. Messaging apps are the most common victims. I once spent a week wondering why my group chats went quiet before figuring out my phone had decided to nap my messaging app.
- Do Not Disturb (or a Focus/Bedtime mode). DND silences notifications by design — the trap is schedules. Loads of people set a bedtime DND schedule once and forget it exists, or a “Driving” or “Work” routine auto-enables and never quite switches off.
Now let’s fix each layer. Start with Method 1 and test after each one — send yourself a test message from another device or have a friend message you.
Fix Method 1: Check Per-App Notification Settings
Yes, this is the obvious layer. But check it properly — Android’s notification settings go a lot deeper than a single toggle.
- Go to Settings > Apps and tap the app that’s not notifying you.
- Tap Notifications and make sure Allow notifications (or Show notifications) is turned on at the top.
- Now scroll through the notification categories underneath. Modern Android versions let apps define channels — WhatsApp, for instance, has separate toggles for message notifications, group notifications, and call notifications. It’s entirely possible that general notifications are on while the specific category you care about got muted. Enable each category you want, and check that none are set to Silent (silent notifications slide into the shade with no sound or vibration — very easy to miss).
- While you’re in there, check Settings > Notifications for the system-wide settings: make sure notifications are allowed on the lock screen (Notifications on lock screen → Show all notification content) if you’re missing alerts when the phone is locked.
- Also verify the app’s in-app notification settings. Plenty of apps (email clients, messaging apps, banking apps) have their own notification toggles inside the app’s settings menu that override or supplement the system ones. This is the step most people skip — don’t be like me on my first pass through this.
Fix Method 2: Stop Battery Optimization From Killing the App
If notifications only arrive when you open the app — messages flooding in the moment you launch WhatsApp, for example — battery optimization is almost certainly the cause. The app is being frozen in the background and can’t listen for new events.
- Go to Settings > Apps, tap the affected app, then App battery usage and set it to Unrestricted. This tells Android to leave the app alone. Do it for every messaging, email, and alert app you depend on.
- Check for manufacturer-specific battery savers, which can override the standard setting:
- Samsung: Settings > Battery and device care > Battery > Background usage limits — make sure your app isn’t sitting in Deep sleeping or Sleeping apps. Also turn off Put unused apps to sleep if it’s aggressively napping apps you need.
- Xiaomi/Redmi/POCO: Settings > Battery > App battery saver, set the app to No restrictions. Also check the Autostart permission at Settings > Apps > Permissions > Autostart and enable it for messaging apps.
- OnePlus: Settings > Battery > Battery optimization, find the app, and set it to Don’t optimize.
- Loosen Adaptive Battery for critical apps if needed. Settings > Battery > Adaptive Battery learns your habits and throttles rarely-used apps — great for battery life, terrible for that one app you need alerts from but rarely open (like a security camera or smart-home app).
- Check Data Saver. If Settings > Network & internet > Data Saver is on, it restricts background data — which can delay notifications on mobile data. Either switch it off or add your important apps to the Unrestricted data list.
Fix Method 3: Check Do Not Disturb and Focus Modes
DND is supposed to silence things. The problem is when it’s on without you realizing.
- Swipe down the Quick Settings panel and look for the Do Not Disturb tile. If it’s highlighted, tap it to switch it off. (On some phones it’s labeled Focus or Modes.)
- Go to Settings > Sound & vibration > Do Not Disturb (wording varies; on Samsung it’s Settings > Notifications > Do not disturb) and check schedules. A bedtime schedule running 10 PM–7 AM is normal; a schedule you set once for a meeting and forgot is the classic trap. Delete or fix any schedule that shouldn’t be there.
- Check routines and modes that auto-enable DND: Bedtime mode (Settings > Digital Wellbeing > Bedtime mode), driving detection, and work profiles can all trigger DND-like behavior. If notifications vanish at the same time every day, a schedule is doing it.
- If you want DND on but still need certain alerts, use exceptions: in the DND settings, add priority contacts or specific apps (like your alarm or messaging app) to the allowed list instead of turning DND off entirely.
Still Not Working? The Deeper Checks
- Restart the phone. Notification listeners are system services, and a stuck one gets fixed by a reboot more often than people expect. Boring advice, but it works.
- Check the app is actually logged in and syncing. An app that got logged out (after a password change, for instance) can’t notify you about new content. Open it and confirm your account is active.
- Update the app and the system. Notification bugs get fixed in updates on both sides. Check the Play Store for app updates and Settings > System > Software update for OS updates.
- Clear the app’s cache. Settings > Apps > [app] > Storage & cache > Clear cache can resolve corrupted notification registration without logging you out.
- Reinstall as a last resort. Uninstall and reinstall the app to force it to re-register for push notifications from scratch. (Make sure your data is backed up or synced first.)
Frequently Asked Questions
Why do I get notifications late, hours after they were sent?
Delayed notifications are the hallmark of battery optimization or Data Saver throttling the app. The messages arrive the moment the app is allowed to wake — when you open it, unlock the phone, or plug in the charger. Set the app’s battery usage to Unrestricted (Method 2) and the delays should disappear.
Notifications show on my watch but not my phone. What’s happening?
Some phones suppress phone notifications when a wearable is connected and handling them. Check your watch’s companion app settings — there’s usually an option controlling whether notifications also appear on the phone. Also verify DND isn’t syncing from the watch to the phone, which happens more often than you’d think.
Why am I not getting notifications only on Wi-Fi (or only on mobile data)?
That’s a connectivity clue, not a notification setting. On Wi-Fi: some routers or workplace networks block the push-notification ports — try mobile data to confirm. On mobile data: check Data Saver and make sure the app has background data permission (Settings > Apps > [app] > Mobile data & Wi-Fi > Background data).
Do notification problems mean I need to factory reset?
Almost never. Notification issues are configuration problems, not system corruption. A factory reset is the nuclear option for when multiple unrelated system functions are broken at once. For notifications alone, Methods 1–3 resolve it in the vast majority of cases.
Can I make notifications louder or more noticeable for one specific app?
Yes. Go to Settings > Apps > [app] > Notifications, tap the specific notification category, and you can set its sound, vibration pattern, and whether it pops up on screen — independently of your global notification sound. Handy for making sure you never miss messages from one critical app.