Why not come notifications Vkontakte on the phone Xiaomi: a complete guide to fix

Have you noticed that notifications from VK have stopped coming to your Xiaomi smartphone (Redmi, POCO, Black Shark)? The problem is familiar to many users - messages come with a delay, do not appear in the status bar or disappear altogether. The reasons lie in both the MIUI settings and the VK application itself, and sometimes even the operating limitations of Android 13/14 are to blame.

In this article, we’ll look at all the possible causes, from the banal bugs in notification settings to the hidden power saving features of Xiaomi, which aggressively block the background activity of applications. You’ll learn how to check the work of Google Play Services, why autosynchronization VC can be disabled, and what to do if the problem appeared after the MIUI 14/15 update. We’ll also detail the cases when notifications come but do not appear on the lock screen or play audio.

Important: Some solutions require manual intervention in system settings (e.g., disabling battery optimization for VC or resetting the com.vk.android cache). If you are not sure about your actions, back up your data before making changes.

1. Check the basic settings of VK notifications

Before digging deep into MIUI settings, make sure the problem isn’t with the VC app itself. Often users accidentally turn off notifications right in the messenger or don’t update it to the latest version.

Open the VKontakte application and go to: Profile β†’ Settings (βš™) β†’ Notifications

Check here:

  • πŸ”” General notifications – the slider at the top of the screen must be enabled.
  • πŸ“© Messages – Enable the β€œShow Notifications” option for personal conversations and conversations.
  • πŸ”” Sound and vibration – make sure you don’t have a β€œno sound” mode".
  • πŸ‘₯ Mentions and Answers – Check if response notifications in comments are disabled.

If it's all on, but the notifications don't come, it's a deeper problem. Update the VK app to the latest version on Google Play or through APKMirror if you don't have access to Google services. Sometimes bugs in older versions interfere with push messages.

πŸ’‘

If the notifications are gone after the VC update, try rolling back to the previous version. To do this, uninstall the application, download APK from version 5.20-5.25 (stable builds) and install manually, disabling the auto-update in the Play Market.

2. Notification settings in MIUI: where Xiaomi blocks VC

Xiaomi is known for aggressive battery optimization and background processes, and even if the VC itself is all-inclusive, the system can block notifications at the MIUI level.

Open Settings β†’ Applications β†’ Application Management and find VKontakte. Check here:

  • πŸ“± Notifications – the master switch must be on, and check if individual categories (e.g., Messages or Mentions) are disabled").
  • πŸ”‹ Battery β†’ Select "No Limits" (not "Optimization" or "Background Limitation").
  • πŸ”’ Auto-start – turn on, otherwise the VC will not be able to work in the background.
  • πŸ“Ά Data usage – Allow background traffic for mobile network and Wi-Fi.

Focus on Settings β†’ Battery and Performance β†’ Application Battery Management. Here, Xiaomi defaults to limit background activity for many apps. Find VC on the list and set No Limits mode.

What if there is no β€œNo Limits” item on the list?
If your MIUI version does not have a "No Limits" option, try the alternative path: 1. Go to Settings β†’ Special Features β†’ Application Improvements. 2. Find VKontakte and turn on the "Ignore Battery Optimization" option. 3. Reboot your phone. This method works on MIUI 12-14 firmware.

Also check the global notification settings: Settings β†’ Notifications and Status bar β†’ Notification management.

Make sure that:

  • πŸ”” Notifications are included for all applications (not just VC).
  • πŸ“΅ Not activated "Do Not Disturb" or "Concentration".
  • πŸ”• In the section "Notifications" selected melody (not "No sound").

3. Google Play Services and push messaging issues

VKontakte notifications (like most other messengers) run through Google Play Services, the system service responsible for delivering push messages, and if it doesn’t work properly, notifications may not arrive at all or come with a delay.

Check the status of Google Play Services:

  1. Open Settings β†’ Applications β†’ Application Management β†’ Google Play Services.
  2. Click on "Storage" and clear the cache (not data!).
  3. Go back and select "Stop" (forced stop).
  4. Reboot the phone.

If that doesn’t work, manually update Google Play Services: Play Market β†’ Profile β†’ Device Management β†’ Update Everything.

Some Xiaomi firmware (especially POCO and Redmi for the Chinese market) lack Google services, in which case VK notifications will come via an alternative channel (for example, Huawei Push Kit or Xiaomi Push), which is less stable: the solution is to install Google Play Services manually through APKMirror or reflash the phone to the global version of MIUI.

πŸ“Š What version? MIUI You're using it?
Global (Global)
Chinese (China)
European (EEA)
Russian (RU)
other

4. synchronization errors and background activity

VC requires constant synchronization with servers to receive notifications in time. If the background activity of the application is blocked, messages will only come when the messenger is manually opened.

Check the synchronization settings: Settings β†’ Accounts and synchronization β†’ VKontakte.

Make sure that:

  • πŸ”„ Autosynchronization is enabled (slider at the top).
  • πŸ“₯ Background data is allowed (in the settings of the VK application).
  • 🌐 The Internet has access to mobile data (not only Wi-Fi).

On the firmware MIUI 13+ added an additional layer of background control to disable it:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Optimization.
  2. Find VKontakte and select "No restrictions".
  3. Return to Settings β†’ Special Features β†’ Application Improvements and turn on the β€œRun in the Background” option for VC.

If after these manipulations notifications still do not come, try to forcefully add VK to the list of "Secure applications": β†’ Battery β†’ Cog badge (βš™) β†’ Secure applications.

Clear the VKontakte cache|Disable battery optimization|Enable autosynchronization|Allow background data|Add VK to protected applications-->

5. Conflicts with other applications and firmware

Sometimes VC notifications are blocked because of:

  • πŸ›‘οΈ Antiviruses or firewalls (e.g. Avast, 360 Security, NetGuard).
  • πŸ”„ Task Managers (e.g. Greenify, Battery Doctor).
  • πŸ“± Custom firmware (e.g. LineageOS, Pixel Experience).
  • πŸ”§ Modified versions of the VC (e.g, VK Mod, Kate Mobile).

If you use unofficial firmware or root access, check:

  • πŸ”§ Is the system services disabled via Magisk or Xposed.
  • πŸ“¦ Have you removed Google Play Services or Mi Push Framework.
  • πŸ”„ Is it not necessary to limit the background processes in build.prop (ro.miui.optimize_app=1).

For custom firmware users, the solution is to return stock MIUI or install GApps (if there are none), and if the problem is with the antivirus, add VKontakte to exceptions or delete the program.

πŸ’‘

On custom firmware without GApps, VC notifications will come via Xiaomi Push, which is less stable.

Also check whether VC conflicts with other messengers. For example, on some Xiaomi devices, Telegram or WhatsApp may block background activity of other applications due to MIUI limitations. The solution is to manually set priorities in Settings β†’ Battery β†’ Battery Optimization.

6. Hardware problems and resetting settings

If none of these methods worked, the problem may be:

  • πŸ“΅ Communication module malfunctions (for example, antenna or modem problems).
  • πŸ”‹ Battery wear (with health levels below 70% MIUI aggressively restricts background processes).
  • πŸ“± Damage to system files after failed update.

Before taking radical measures, try:

  1. Clear cache and VK data: Settings β†’ Applications β†’ VKontakte β†’ Storage β†’ Clear cache + Clear data.
  2. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.
  3. Update the firmware to the latest version through Settings β†’ About Phone β†’ System Update.

If nothing helps, do a soft reset (without deleting data): Settings β†’ About phone β†’ Resetting β†’ Reset all settings.

In extreme cases, you will have to make a full reset, but before that, be sure to save a backup copy through the Mi Cloud or locally, as all data will be deleted.

πŸ’‘

Before reset, check the battery health through the engineering menu (#4636###) or the AccuBattery app. If wear exceeds 30%, replace the battery - this can solve the notification problem without drastic measures.

7. Alternative methods of receiving notifications

If standard methods don’t work, try alternatives:

MethodHow to set upPlusesCons
VK LiteInstall the official VK Lite app from the Play Market. It weighs less and is less likely to be blocked by MIUI.Stable notifications, low battery consumption.Fewer functions than in the main application.
Telegram bot VKAdd @VKBot to Telegram and link your account. It will duplicate notifications.It works even if the VC is blocked.Delays of up to 1-2 minutes, not all types of notifications are supported.
Web version of VKOpen m.vk.com in the Chrome browser and enable notifications through the site menu.It doesn't depend on MIUI limitations.Requires a permanent open browser, quickly puts down the battery.
IFTTT/AutomateSet up automatic alerts via services such as IFTTT or the Automate app.Flexible settings, you can adjust the sound / vibration.It's hard to set up, there's a possibility of delays.

You can also use third-party launchers (like Nova Launcher or Lawnchair) that have their own notification mechanisms, which can bypass MIUI restrictions and display VC notifications even if the system does not work.

8. Frequent questions and answers

Notifications come in, but they don't show up on the lock screen.
Go to Settings β†’ Lock Screen β†’ Notifications on the Lock screen and turn on the option for VKontakte. Also check if notifications are hidden in Settings β†’ Notifications and Status bar β†’ Notifications Privacy.
After the MIUI update, the notifications stopped coming.
Reset the VC app settings (Settings β†’ Apps β†’ VKontakte β†’ Additional β†’ Reset) and reboot your phone. If it didn't work, roll back to the previous version of MIUI via Fastboot or Mi Flash Tool.
Notifications are delayed in 10-30 What's the matter?
This is a typical problem with limited background activity: Turn off battery optimization for VC (see section 2) and add the app to protected. Also check if traffic saving mode is enabled in Settings. β†’ SIM-maps and mobile networks.
One account gets notifications, the other doesn't. Why?
Check the notification settings separately for each account in the VK app. It is also possible that one of the accounts is blocked or has restrictions (for example, suspicious activity).
Can I enable VC notifications without Google Play Services?
On Chinese MIUI firmware, notifications will come via Xiaomi Push, but with delays. For stable operation, install Google Play Services manually or use alternative methods (for example, Telegram bot).

If none of these methods worked, the problem could be on the side of VK servers, check the status of the service on vk.com/dev or on the official Twitter support, and in rare cases, notifications disappear due to massive failures that are solved only by developers.

πŸ’‘

Before any manipulation of MIUI settings or system reset, check the notifications on another device (such as a tablet or second phone) if the problem recurs, it is the VC or server account that is to blame, not your Xiaomi.