Has it ever happened that someone sent you a WhatsApp message, but you only found out 20 minutes later? Or perhaps an OTP arrived via Gmail, but by the time you saw it, the session had already timed out? You picked up your phone, unlocked the screen, and were suddenly flooded with 15β20 notifications β as if the phone had been asleep until that very moment. If Notification Delays on Android have become a daily struggle for you, then this article is for you. Many Android users encounter delayed notifications at some point, which can be incredibly frustrating. Users of almost every brand in India β Samsung, Xiaomi, Realme, Oppo, and Vivo β face this problem because these brands aggressively shut down background apps to save battery, often causing notifications to stop coming through altogether.
But don’t worry. There are several reasons why this happens, but the good news is that there is a fix for each one, and none of the solutions take more than two minutes. So, letβs first understand why this occurs and then go through each fix one by one.

Why Are There Notification Delays on Android? β The Real Reason
Doze Mode β The Main Reason
Delayed notifications are primarily caused by Doze Mode β a battery-saving feature that puts background apps to sleep when the phone is idle. When Doze is active, many apps stop syncing data in real-time. Instead of delivering messages immediately, the system groups connections into short intervals to conserve battery. Consequently, notifications may arrive with a delay of 5, 10, 15, or 20 minutes β or sometimes only when you unlock the phone.
Battery Optimization
Battery optimization on Android helps extend battery life, but it can also delay notifications, restrict background apps, and disrupt real-time alerts for apps like WhatsApp, Telegram, Gmail, and banking apps. By limiting background activity, battery optimization can cause push notifications to be delayed or dropped. Some manufacturers’ software skins are more aggressive than others.
Adaptive Battery and Adaptive Connectivity
Adaptive Battery limits the background activity of apps you use less frequently to save battery, which can cause delays in notifications from those apps. Adaptive Connectivity can cause a 10β15 minute delay during network handoffs on Pixel phones.
Brand-Specific Aggressive Battery Management
Samsung One UI can quietly put unused apps to “sleep,” halting background notifications until you reopen them β a setting that can be adjusted under “Background usage limits.” On Xiaomiβs MIUI/HyperOS, you often need to configure per-app settings to “Autostart” and “No restrictions” to ensure real-time alerts are received. Samsungβs “Deep Sleeping Apps” feature restricts background activity to just once every 24 hours, which is far more aggressive than stock Android.
Data Saver and background data restriction
Data Saver prevents apps from syncing in the background. In India, where many people are on limited data plans, keeping Data Saver on is common β but this can be a major cause of delayed notifications.
Do Not Disturb / Focus Mode
When multiple apps stop sending alerts simultaneously, the cause is often a phone setting such as Battery Saver, Low Power Mode, Do Not Disturb, Bedtime, or a scheduled notification filter.
App-level notification channel settings
Having the notification channel for a specific event (such as “Direct messages”) set to “Low” or “Off” can also cause delays. Android treats each channel individually.
Fix Delayed Notifications on Android β 10 Useful Methods
Now, let’s move on to the actual fixes. We’ll start with the easiest ones.
Method 1: Disable Battery Optimization (Most important step)
Go to Settings > Apps > Special App Access > Battery Optimization and turn off battery optimization for the affected app; then, go to Settings > Battery and turn off Adaptive Battery. These two changes fix delayed notifications on most phones running Android 12 through Android 16.
Step-by-step (Stock Android / Pixel):
- Go to Settings > Apps > [Select App] > Battery.
- To turn off app battery optimization, long-press the app icon, tap the Info icon > Battery, and change the battery usage to Optimized or Unrestricted.
On Samsung (One UI):
- Go to Settings β Battery and device care β Battery β Background usage limits. Turn off “Put unused apps to sleep” if it is too aggressive. Remove essential apps from the “Sleeping” and “Deep sleeping” lists.
On Xiaomi (MIUI/HyperOS):
- For any app requiring real-time notifications: Turn on ‘Auto start’. Check the app under Privacy > Protection > Special permissions > Unrestricted Data. Grant all permissions to the app (Long Press > App Info > Permissions). Activate all notification options (Long Press > App Info > Notifications).
On OnePlus:
- Do not apply restrictions to the affected app under Settings β Battery β More settings β App battery management. OnePlus states that restricting foreground activity can cause notification delays.
β οΈ Disable battery optimization only for apps that need to run in real-time. Disabling it for too many apps can reduce overall battery life.
Method 2: Turn off Adaptive Battery
To turn off Adaptive Battery, go to Settings > Battery > Adaptive Battery and toggle the feature off.
Google Pixel owners have long complained about delayed notifications, and turning off these adaptive settings is the most recommended fix.
Extra for Pixel users:
- To turn off Adaptive Connectivity, go to Settings > Network & internet > Adaptive Connectivity and turn off the toggle switch.
- According to a user report, notifications were delayed by several minutes and mostly appeared only when the phone was manually woken up. Turning off Adaptive Connectivity resolved this issue.
Method 3: Turn off Data Saver and allow background data
Turn off Data Saver:
- Go to Settings > Network & Internet > Data Saver
- Turn off the Data Saver toggle
- Or, if you need to keep Data Saver on, add essential apps like WhatsApp and Gmail to the Unrestricted Data list
Allow background data:
- To disable app data restrictions, long-press the app icon, then tap the Info icon > Mobile data > Allow background data usage.
Method 4: Check App Notification Settings
Sometimes the problem is not at the phone-level, but at the app-level.
What to check:
- Settings β Notifications β App notifications β Select the app β Review the categories and set them to High/Default as needed.
- On Samsung: For Samsung One UI 6.1, check if “Manage notification categories for each app” is enabled under Settings β Notifications β Advanced settings. A 2024 update disabled this for some users, causing the channel controls to be hidden.
Check inside the app as well:
- WhatsApp: Settings > Notifications β Turn on all toggles
- Gmail: Settings > Account > Notifications β Select “All”
- Telegram: Settings > Notifications and Sounds β Enable everything
Method 5: Turn off Do Not Disturb / Focus Mode
It might seem like a minor detail, but this is often the reason β especially if you had set a schedule and forgotten about it.
How to fix it:
- Check DND/Focus Mode in the Quick Settings panel (swipe down from the top).
- Go to Settings > Sound > Do Not Disturb.
- If it is on, turn it off.
- Check for scheduled DND as well β sometimes a night schedule extends into the morning.
- Try turning off Bedtime Mode too.
Method 6: Clear the app cache
If you are experiencing delays with notifications from a specific app, try clearing that app’s cache data to see if it resolves the issue.
How to do it:
- Tap Settings > Apps > [Affected App] > Storage & Cache > Clear Cache
- β οΈ Do not tap Clear Data β this will reset the app’s settings and login details.
Clear the cache for Gmail, WhatsApp, and Telegram if you are experiencing notification delays on Android.
Method 7: Turn off WiFi Power Saving Mode
On Android, WiFi power saving mode reduces battery consumption by optimizing how often the device communicates with the WiFi network. This can cause notifications to be delayed.
Turn it off on Samsung:
- Go to Settings > WiFi > [Connected Network] > Advanced
- Turn off WiFi power saving mode
- Also check under Settings > Connections > WiFi > Advanced > Intelligent WiFi
On other brands:
- Turn off WiFi optimization or Smart switch in Settings > WiFi > Advanced settings.
Method 8: Update Google Play Services
Google Play Services is the backbone of push notification delivery on Android. If it is outdated or buggy, notifications across the system will be delayed.
How to update:
- Go to Settings > Apps > Google Play Services
- If an update is available, install it
- Update the Google Play Store as well: Play Store > Profile > Settings > About > Tap on Play Store version
Update the app as well:
- Update apps that are experiencing notification delays from the Play Store β updates often fix issues related to Doze and battery control.
Method 9: Reset App Preferences
If you want to try several of the fixes above at once, or if you can’t figure out which setting is causing the issue, this acts as a master reset.
How to do it:
- Tap Settings > Apps (or System) > Reset App Preferences
- Confirm
What does this do:
- Removes the disabled state of all apps
- Restores notification settings to default
- Resets background data restrictions
- Resets battery optimization settings to default
β οΈ This does not delete any app data β it only resets preferences. You may need to set default apps (browser, SMS app) again.
Method 10: Adjust brand-specific hidden settings
Every Android brand imposes its own additional background limits. Brand-specific battery and background settings have a far greater impact than the Android version itself.
Samsung One UI:
- Samsung phones feature an extra layer of battery optimization. Go to Settings > Device care > Battery > App power management. Check the list of “Sleeping apps” here. Tap on “Apps that won’t be put to sleep” to add the apps you do not want restricted.
Xiaomi MIUI/HyperOS:
- Turn on ‘Auto start’. Change the notification settings (in the notification shade) from MIUI style to Android style.
- Security app β Permissions β Background autostart β Allow it for the app.
Oppo/Realme (ColorOS):
- Settings > Battery > Turn off Power Saving Mode
- Settings > App Management > [App] > Battery Usage > Turn on Allow Background Activity
- Settings > App Management > [App] > Turn on Auto-launch
Vivo (Funtouch OS):
- Add the app under Settings > Battery > High Background Power Consumption
- Enable the app under i Manager > App Manager > Autostart
How do you find out how aggressive your phone is?
There is an app called ‘DontKillMyApp’ that measures how well your phone allows background apps to run. This app is inspired by the website of the same name, which details how aggressively different manufacturers freeze background apps. While the website provides a general overview, the app shows the specific situation for your particular phone.
Useful free tools
| Tool | Feature | Price |
|---|---|---|
| DontKillMyApp (App + Website) | Benchmark: Measure how aggressively your phone closes background apps. Guides: Steps to remove background process restrictions. | $0 (Free) |
| dontkillmyapp.com | Brand-wise Background Process Termination Guide | $0 (Free) |
| BuzzkIll | Notification Management and Customization | $2.49 (Paid) |
| Google Play Services | Push notification delivery | $0 (Pre-installed) |
Visit fixtech.in for more Android troubleshooting guides and repair tips β you will find detailed, step-by-step instructions there.
What points should be given special attention?
- Every brand has its own settings; simply checking the default Android settings isn’t enough β you should also look at brand-specific battery management.
- Search for your phone brand on dontkillmyapp.com; you will find specific guides for each brand there.
- Disable battery optimization only for essential apps (like WhatsApp, Gmail, and banking apps); turning it off for everything will cause the battery to drain faster.
- Keep both your apps and Android version updated; older versions often contain bugs related to ‘Doze’ and battery control.
- If alerts reappear when you wake the screen or start charging, it usually indicates delayed notifications caused by battery optimization.
FAQs β About Notification Delays on Android
Q1: Notification Delays on Android; what should I do first?
Delayed notifications on Android are almost always caused by battery-saving features that put apps to sleep in the background; this issue can usually be fixed in under five minutes if you know which settings to change. First, disable Battery Optimization for the affected app (set it to “Unrestricted”), turn off Adaptive Battery, and disable Data Saver. In most cases, these three steps resolve notification delays on Android.
Q2: Notifications are delayed on my Samsung phone, even after turning off battery optimization?
Some Samsung users report delays of up to 10 minutes β until the phone is unlocked β even when all battery optimization settings are disabled, and apps are set to “non-optimized.” On Samsung devices, remove essential apps from the “Deep sleeping” and “Sleeping apps” lists under “Background usage limits” and turn off “Wi-Fi Power Saving.” Since every brand (Samsung, Xiaomi, Huawei, OnePlus, etc.) implements its own background limits, you should check their specific battery and security menus.
Q3: Notifications are delayed on Xiaomi/MIUI; what should I do?
Xiaomi is one of the most aggressive brands regarding this. Enable “Autostart,” set the app to “No Restrictions” in Battery Saver, and allow the app under Security App > Permissions > Background autostart. This has a negligible (or no) impact on battery consumption.
Q4: What is Doze Mode, and can it be turned off completely?
Battery optimization is an Android system feature that limits background activity, network access, and wake-ups for apps you aren’t actively using. Android’s “Doze” and “App Standby” systems control how apps behave when the device is idle. Disabling Doze completely isn’t possible without ADB (Android Debug Bridge), but exempting individual apps is usually sufficient.
Q5: What does the DontKillMyApp app do?
DontKillMyApp is a benchmark tool that evaluates how well your phone handles background processing. You can run a test before adjusting your settings, then follow the setup guides and run the benchmark again to see how much the performance has improved. It is available for free ($0) on the Play Store.
Q6: All notifications arrive at once when I unlock the phone β why?
Many Pixel users report that notifications are delayed or missing while the screen is locked. A flood of notifications appears as soon as the phone is unlocked. This is caused by a combination of Doze Mode, Adaptive Battery, or brand-specific battery management features. Try all the fixes mentioned above β specifically, disable Battery Optimization and Adaptive Battery/Connectivity, and check your device’s brand-specific settings.
One Last Thing
Notification delays on Android β this issue is so common that an entire website, dontkillmyapp.com, is dedicated to it. Most problems stem from settings designed to save data or extend battery life on your Android phone. Brands like Samsung, Xiaomi, Oppo, and Vivo each have their own extra battery management layers that are far more aggressive than stock Android. Simply disable Battery Optimization, turn off Adaptive Battery, check Data Saver settings, and adjust brand-specific configurations β in most cases, thatβs all it takes. If anyone else is experiencing notification delays on Android, feel free to share this guide with them. And for more helpful guides like this, keep visiting fixtech.in!
