The sudden stop of notifications on a smartphone is one of the most common and annoying problems of users Android. You may miss an important message from a client, a call via instant messenger, or a meeting reminder without even realizing it. The situation when the screen remains black and the application is silent, although the Internet is working properly, requires immediate intervention.
The reasons for the failure can be completely different: from the banal activation of the “Do not disturb” mode to aggressive optimization of the battery by the smartphone manufacturer. The system Android is constantly being improved, and with each new version of the OS, the algorithms for controlling background processes become stricter. This is done to save battery, but often leads to the fact that the necessary applications simply “fall asleep” and stop waking up the device.
In this article we will analyze in detail all possible scenarios due to which notifications do not arrive. You'll learn how to check your system settings, configure specific apps, and what hidden features can block alerts. We will go from simple checks to complex manipulations with access rights to return your smartphone to its previous responsiveness.
Checking general system settings and operating modes
The first thing to do if there are no sound or visual signals is to check the global settings of the device. Often the problem lies not in the application itself, but in system switches that the user may have activated accidentally. Particular attention should be paid to the mode "Do not disturb" (Do Not Disturb).
This mode completely blocks all incoming calls, messages and reminders, except for those included in the exception list. You can check its status by swiping down the notification shade and finding the corresponding icon. If the mode is active, notifications will arrive silently or not at all, depending on the priority settings.
⚠️ Attention: In some firmware (for example, MIUI or OneUI), the Do Not Disturb mode can be turned on automatically according to a schedule or when you turn the phone screen down. Check your automation settings to prevent accidental activation.
You should also make sure that the power saving mode is not enabled, which limits background activity. Go to Settings → Battery and see which mode is selected. In maximum saving mode, the system can kill messenger processes immediately after you minimize the application.
Setting notifications for specific applications
If the global settings are in order, the problem can be localized to a specific application. In modern versions Android (starting from 8.0 Oreo), notification management has become very flexible. Each application has its own notification channels, which can be configured individually.
Go to the section Settings → Applications, find the problematic application (for example, WhatsApp or Telegram) and select “Notifications”. Here you will see a list of all types of notifications: personal messages, group chats, calls, advertising. Make sure that the switch "Allow notifications" is active.
Often, users accidentally turn off sound or vibration for certain channels, thinking that they have turned off the entire application. Click on the channel name (for example, “Messages”) to open detailed settings. Check if the sound is selected, if there is an icon on the screen and a pop-up window.
- 🔔 Make sure the channel importance is set to "High" or "Urgent".
- 🔇 Check if the "Mute" checkbox is not checked for a specific chat within the messenger itself.
- 👁️ Activate the “Show as pop-up” option to see messages on top of other applications.
If you don’t see the desired notification channel in the application settings, try sending a test message from another device. The Android system often hides inactive channels until they generate an event.
The impact of power saving mode and battery optimization
The most insidious reason for the lack of notifications is the aggressive work of the battery manager. Smartphone manufacturers (Xiaomi, Samsung, Huawei) often overlay their skins on top of a clean one, which extremely tightly controls background processes to extend the operating time of the device. Android, which extremely tightly control background processes to extend the operating time of the device.
The system can forcefully stop the application as soon as you lock the screen. To avoid this, you need to add an important application to the exclusion list or remove restrictions from it. Go to Settings → Applications → [Your application] → Battery.
Here you need to select the option "No restrictions" or “Do not limit”. The default option is often “Optimized,” which allows the system to “put to sleep” the application. Also check the “Autorun” section in the system settings - the application should be allowed to start on its own after the phone is rebooted.
| Manufacturer | Path to battery settings | Recommended action |
|---|---|---|
| Xiaomi / Redmi | Settings → Applications → Battery | Select “No restrictions” |
| Samsung | Settings → Device maintenance → Battery | Add to “Applications in deep sleep” (exclude) |
| Huawei / Honor | Settings → Battery → Launch applications | Disable automatic control, enable everything |
| Pixel / Motorola | Settings → Applications → Battery | Select “Unlimited” |
Why do manufacturers do this do?
Manufacturers strive to get high scores in autonomy tests. Aggressive “putting to sleep” background processes allows the smartphone to work longer in standby mode, but often at the cost of losing the functionality of instant messengers.
Problems with the network and background data transfer
Even if all the settings are correct, notifications will not come if the application does not have access to the Internet in the background. There are restrictions on data transfer in the mobile network and Wi-Fi settings that can block the operation of Google Play services or specific instant messengers.
Check the data consumption settings for the desired application. Go to Settings → Applications → [Application] → Mobile data and Wi-Fi. Make sure that "Background mode" and “Unlimited data consumption” are enabled. If these items are disabled, the application will not be able to connect to the server when the screen is off.
It is also worth checking the operation of Google Play Services. It is through it (FCM - Firebase Cloud Messaging) that most applications deliver push notifications. If Google services do not work correctly or their cache is full, notifications may get stuck on the server.
⚠️ Warning: If you use third-party firewalls or ad blocking applications (for example, AdGuard), they may accidentally block domains necessary for push services to work. Try disabling them temporarily to check.
Resetting settings and clearing the system services cache
Sometimes a software failure causes the system to “forget” about subscribing an application to notifications. In this case, clearing the cache and data of system components responsible for message delivery helps. This is a safe procedure that will not delete your personal files or correspondence.
You will need to find Google Play Services and Application Manager in the list of applications (or just the name of the problematic application). Go to the section Memory or Storage and press the button "Clear cache". Do not confuse with “Clear data”, as this may reset your account login settings.
Settings → Applications → Show system → Google Play Services → Storage → Clear cache
After clearing the cache, it is recommended to restart the device. This will allow the system to re-initiate the connection with the notification servers and restore the correct operation of background processes. If the problem persists, you can try uninstalling Google Play Services updates so that the system rolls them back to the factory version, and then update again through the store.
☑️ Diagnosing the problem
Additional factors and specific settings
There are a number of less obvious reasons that may affect message delivery. For example, the Data Saver feature in global network settings may prevent apps from using the internet unless they are in the foreground. Disable it in the section Settings → Network and Internet → Traffic saving.
Another important aspect is access rights. Make sure the app has all the necessary permissions. While notifications typically do not require a separate permission, lack of network or storage access may indirectly impact the service. Also check if Airplane mode is enabled or if the SIM card is lost if notifications are sent via SMS.
If you use multiple user profiles on one device, remember that notifications can only be sent to the active profile. Switch to your main profile and check your settings there. In guest mode, many communication functions are limited for security reasons.
Why do notifications arrive with a delay?
The delay is often due to the fact that the phone is in an area of poor signal reception, or the application servers are overloaded. Also, the delay can be caused by deep sleep mode, from which the phone wakes up only when the screen turns on.
Can an antivirus block notifications?
Yes, some mobile antiviruses have an “Anti-Theft” or “Privacy” function, which can hide the contents of notifications on the locked screen or block access of suspicious applications to the network.
What to do if notifications from only one contact do not arrive?
Check the settings for a specific chat inside the application. You may have accidentally turned this contact on silent or added it to your blacklist. Also check if the chat is hidden in the archive.
Does the theme affect notifications?
In rare cases, third-party launchers or themes with deep changes to the interface may conflict with the system notification panel. Try temporarily returning the default theme.
A comprehensive check of the battery, network and access rights settings solves 90% of problems with missing notifications on Android.