Why Xiaomi doesn’t get notifications – a full analysis of the reasons and solutions

You have noticed that your Xiaomi, Redmi or POCO Do you not get notifications from messengers, social networks or emails? The problem is familiar to many users - messages either do not appear at all, or appear with a delay in hours. MIUI, So with Android system limitations, application errors, or even hardware malfunctions.

In this article, we will discuss 12 Key reasons why notifications may not reach Xiaomi devices are from banal errors in settings to hidden firmware bugs. You will learn how to check the work of Google Play Services, why the power saving mode blocks push messages, and what to do if the problem is only related to a particular application (for example, WhatsApp or Telegram). MIUI 14/15 with delayed notifications when activated “Sleep Mode”, which is not written about anywhere.

Important: Some solutions require super-user rights, but most of the ways work without them. If you're not sure what you're doing, start with the simplest steps.

1. Check basic notification settings in MIUI

The first thing to do is to make sure that notifications are not disabled at the system or application level. MIUI There are several “traps” that cause users to accidentally block push messages.

Open the Settings. → Notifications and status bar → Notification management. Here you'll see a list of all the apps. Click on the one that doesn't come from notifications (like Viber) and check:

  • 🔔 Allow notifications – the slider must be active.
  • 📱 Sound and Vibration – If disabled, notifications will come silently».
  • 🔍 Priority – if it is “Low”, messages may not appear in the status bar.
  • 🚫 Don’t disturb – check if the app is added to the exceptions.

Pay special attention to the item Show on the lock screen. MIUI It's disabled by default for some applications, "for security reasons." → Annexes → Application management → [Select the application] → Notifications – sometimes the settings are duplicated in two places, and just change them in one place.

⚠️ Attention: B MIUI 14/15 There's a bug where you reset your notification settings after you update your system, and if you have a problem right after you update, try restarting your phone and resetting your notifications.

2. Energy saving mode and battery optimization

The most common reason Xiaomi misses notifications is aggressive battery optimization, which automatically restricts the background activity of apps to save power, but also blocks push messages.

To fix this:

  1. Go to Settings → Battery and Performance → Battery Consumption Management by Apps.
  2. Select an app that doesn’t send notifications (like Instagram or Gmail).
  3. Set the "No Limits" mode.
  4. Activate the Auto Start option (if available).

For instant messengers (such as Telegram or WhatsApp) it is also recommended to disable Optimization. MIUI:

  • 🔧 Go to Settings. → Annexes → Application management → [Choose the messenger] → Battery.
  • 🔄 Select "No restrictions».
  • 📱 Insert “Background activity».
📊 Which messenger most often does not send notifications to your Xiaomi?
WhatsApp
Telegram
Viber
Facebook Messenger
Other

If notifications still do not come after these actions, try adding the app to the power saving mode exceptions:

  1. Open Settings → Battery and Performance → Energy Saving Mode.
  2. Click "Mode settings» → «Applications without restrictions».
  3. Add the desired app to the list.

3. Google Play Services and Syncing Issues

Notifications on Android work through Google Play Services — if this service fails, push messages stop coming to all applications at once, most often after updating services or resetting settings.

How to check and correct:

  • 🔍 Go to Settings. → Annexes → Application management → Google Play Services.
  • 📥 Press "Storage» → «Delete data" (not to be confused with "Clear cache»!).
  • 🔄 Reboot the phone.
  • 📶 Make sure to use Google Account Settings → Accounts and synchronization → Google has enabled sync for “Gmail” and “Contacts” (even if you don’t need them – it affects the notifications’ performance).

If the notifications are not restored after Google Play Services cleansed, try:

  1. Remove updates for Google Play Services (the “Remove Updates” button in the app menu).
  2. Reboot the phone.
  3. Update services through the Play Market.

⚠️ Note: Some Xiaomi firmware (especially custom) Google Play Services may conflict with system services MIUI. If after cleaning the data notifications disappear altogether – try rolling back the firmware or reset the network settings.

☑️ Checking out Google Play Services

Done: 0 / 5

4. Mistakes in the operation of the mobile network or Wi-Fi

Notifications come over the internet, and if the connection is unstable or blocked, messages can get stuck on servers. On Xiaomi, there are several specific network issues that interfere with push messages:

  • 📶 Limiting background traffic — MIUI By default, blocks data transfer in the background for some applications.
  • 🔌 Problems with IPv6 — In some cases, the notifications do not work if the router uses the IPv6.
  • 🔄 Dual malfunction SIM — if you have two SIM-Notifications may only come from one of them.

How to fix it:

  1. Allow background traffic: Go to Settings → SIM-maps and mobile networks → Transfer of data → Background data transfer and enable the option.
  2. Check your Wi-Fi settings: Open Settings → Wi-Fi → Additional settings → Wi-Fi sleep mode and select “Never».
  3. Turn it off. IPv6 (If there are problems: In the router settings, find the option «IPv6» Then, turn it off (and then you can return it).
  4. Set your priorities SIM-If you have two cards SIM, Go to Settings. → SIM-maps and mobile networks → Mobile Internet and choose the main one SIM data-transmitting.

If notifications don’t come only via mobile internet, try:

  • 📱 Switch to switch to 4G (LTE) instead 5G or 3G (Sometimes operators misrout push traffic).
  • 🔄 Enable data roaming (even if you're not roaming - it sometimes helps).
  • 📡 Manually select the operator network in Settings → SIM-maps and mobile networks → Choice of network.
Problem.SymptomsDecision
Limiting background trafficNotifications come only when the application is openEnable background data transmission in settings SIM-map
The Dual SIM ConflictNotifications are only sent to one person. SIMSelect the main SIM for mobile Internet
Problems with IPv6Notifications are not received via Wi-Fi or mobile network.Shut down. IPv6 on the router or in the phone settings
Wi-Fi sleep modeNotifications disappear when the screen is blockedTurn off Wi-Fi sleep in additional settings

5. Work failures MIUI and system bugs

MIUI It's known for its "features" that sometimes break Android's standard work. There are a few unique bugs that may cause notifications to fail or come with a delay:

  • 🛌 «Sleep mode” (Settings → Battery and productivity → Sleep mode – if it is on, notifications may be delayed for 10 to 30 minutes.
  • 🔄 Automatic cleaning RAM — MIUI aggressively closes background processes, including notification services.
  • 📱 Conflict with “Security» MIUI — Antivirus and optimizer can block push messages.
  • 🔧 The Smart Help Bug – in some versions MIUI This feature resets notification settings.

How to fix it:

  1. Turn off Sleep Mode: Go to Settings → Battery and productivity → Sleep mode and deactivate it. If you want to leave it, add important apps to the exceptions.
  2. Set up a cleanup. RAM: B Settings → The phone. → Memory. → Settings turn off “Cleaning when blocking».
  3. Add Apps to Security Exceptions: Open the Security App, Go to Optimization → Autostart and allow autorun for the desired applications.
  4. Reset the Smart Help settings: Go to Settings → Special facilities → Smart Help and Disable All Notification-Related Options.

V MIUI 14/15 There is a hidden bug: if the “Sync Notifications” item is disabled in the Xiaomi account settings, push messages can arrive with a delay up to 1 To check this, go to Settings. → Accounts and synchronization → Xiaomi and enable notification sync (even if you don’t use the Xiaomi cloud).

How to completely disable optimization MIUI notice-in?
So MIUI I stopped blocking notifications, I need to ADB execute the command: adb shell dumpsys deviceidle force-idle But this requires developer rights and can affect autonomy.A safer way is to use the Don't Kill My App! app from the Play Market, which automatically configures exceptions for selected applications.

Problems with specific applications

If notifications do not come from only one application (e.g, VK Or Discord, the problem is probably with him:

  • 🔄 Update the app – sometimes bugs are fixed in new versions.
  • 📥 Clear the cache and data - in Settings → Annexes → [Select the application] → Warehouse.
  • 🔔 Check notification settings inside the app – for example, Telegram has a separate Settings section. → Notifications.
  • 📧 Turn off and turn on notifications again – sometimes it drops errors.
  • 🔧 Check Permissions – Some apps require access to contacts or storage to allow notifications to work properly.

For instant messengers (such as WhatsApp or Signal), it is also worth checking:

  • 🔐 Privacy settings – some messengers block notifications if the “Hidden Chat” mode is enabled».
  • 📶 Connect to servers – in Telegram go to Settings → Data and memory → Use a proxy and disable the proxy if it is not needed.
  • 🔄 Sync Messages – Check in Viber to see if the “Sync Notifications” option is enabled».

If nothing helps, try:

  1. Remove the application and install it again.
  2. Try the web version of the messenger (like WhatsApp Web) – if notifications are there, the problem is definitely in the phone.
  3. Install an alternative client (e.g., Ferdium or Beeper for instant messengers).

💡

If notifications do not come only from banking applications (SberBank, Tinkoff, etc.), check if they are blocked by antivirus or security» MIUI. Add the banking app to the exceptions and allow it to autorun.

7. Hardware problems and resetting settings

If you have tried all the software methods, but notifications still do not come, the problem may be in the hardware:

  • 📡 Faulty module Wi-Fi/Bluetooth — If notifications are not coming via either the mobile network or Wi-Fi, the wireless chip may be broken.
  • 🔋 Worn-out battery – with severe wear (over 80%), the system can aggressively restrict background processes.
  • 📱 Damaged firmware – if the phone overheats or turns off frequently, it can affect notifications.

What to do:

  1. Check battery health: Install the AccuBattery app and see how much wear and tear you're wearing. If you're over 30 percent, consider replacing.
  2. Reset network settings: Go to Settings → SIM-maps and mobile networks → Resetting network settings.
  3. Perform reset to factory settings: Make a backup before doing so! Path: Settings → The phone. → Backup and reset → Resetting settings.
  4. Check your phone for physical damage: If notifications stop coming after a drop or moisture hits, contact the service center.

⚠️ Note: If you have recently updated your firmware through Fastboot or TWRP, And then the notifications disappeared -- maybe they had unofficial or corrupted firmware installed. MIUI via Mi Flash Tool.

8.Alternative solutions for advanced users

If standard methods don't work, you can try more radical methods, which require technical knowledge, but often solve the problem.

  • 🔧 Disabling optimization through ADB — allows you to manually adjust the background work of applications.
  • 📱 Custom firmware installation – some builds (e.g. Pixel Experience) are bug-free MIUI.
  • 🔄 Use of alternative push services such as Pushify or UnifiedPush.
  • 🛠️ Manual Firewall setting – blocking unnecessary connections can free up resources for notifications.

Instructions for disabling optimization through ADB:

  1. Enable Developer Mode (7 times click on Settings) → The phone. → Version. MIUI).
  2. Activate debugging over USB in Settings → Additional → For developers.
  3. Connect your phone to your PC and execute the command: adb shell dumpsys deviceidle whitelist +com.example.app (replace com.example.app with your app’s batch name, such as org.telegram.messenger for Telegram).
  4. Reboot the phone.

For custom firmware installation:

  • 📥 Download official or custom firmware (for example, with XDA Developers).
  • 🔧 Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account and wait 7-14 days).
  • 📱 Install the firmware through TWRP or Fastboot.

If you are not prepared for such drastic measures, try using alternative launchers (like Nova Launcher or Lawnchair). MIUI display.

💡

If you have root rights, the most reliable way to return notifications is to install the Disable Flag Secure module in Magisk, which disables notification protection from screenshots, which indirectly solves problems with displaying them.

FAQ: Frequent Notification Questions on Xiaomi

Why do you get a delay (for example, an hour)?
This is a typical symptom of the energy saving mode or sleep mode in the MIUI. The system freezes background processes to save charge, causing notifications to accumulate and come in packs when unlocking the screen.Solution: Turn off Sleep Mode in Settings → Battery. Add the app to the battery optimization exceptions. Check if the battery adaptive mode is enabled in the Settings. → Battery → Battery mode.
Notifications don't come only when the phone is connected to Wi-Fi. Why?
This problem is related to router settings or conflict IPv6. Possible reasons: Router blocks push traffic (try turning off firewall) Switches on Wi-Fi sleep mode on phone (Settings) → Wi-Fi → Additional) Problems with IPv6 — Try turning it off in your router settings, and check if your ISP is restricting traffic to push messages (sometimes on corporate or public networks).
After the MIUI update, the notifications stopped coming.
Updates MIUI Often reset notification settings or introduce new bugs. Try: Reset notification settings for a problem application (Settings for a problem application) → Notifications → Management of notifications → [Annex] → Reset.Clear the Google Play Services data (as described in Section 3) Reverse to the previous version MIUI (If the update was recent, complain about a bug through Mi Community, sometimes Xiaomi quickly releases patches. MIUI 13 on MIUI 14), you may need a complete resetting of settings.
On the lock screen, the notifications are displayed, but in the status bar, they're not. Why?
It's a feature. MIUI: In the notification settings, there are separate options for the status bar and lock screen. To fix: Go to Settings → Notifications and status bar → Notification management. Select the problem app. Turn on the "Show in Status bar" option. Make sure notification priority is "High." Also check if Do Not Disturb Mode is enabled with exceptions to the lock screen.
Can I return notifications without root rights?
Yes, in 90% of cases, notifications can be restored without root: 🔧 Customization of exceptions in battery optimization. 📥 Cleaning up Google Play Services data. 🔔 Correctly adjusting notifications in MIUI (priority, sound, display). 📶 Checking mobile network and Wi-Fi settings. Root rights are only needed for deep optimization (for example, disabling system services). MIUI) Or custom firmware, if you're not sure about your skills, you'd better do without them.