Notifications don’t work on Xiaomi

If your app notifications are delayed, missing, or completely silent on devices running MIUI, it’s most likely due to the system’s aggressive background-optimisation and process-killing. Let’s walk through the most effective fixes.


1. Enable Autostart

If the app doesn’t auto-start after reboot, it may not be registered to receive notifications properly. Follow these steps to fix the issue:

  1. Open phone Settings
  2. Tap on Apps
  3. Tap on Permissions.
  4. Tap on Autostart.
  5. Find Sofascore and toggle On

2. Set no restrictions on battery saver

MIUI limits background activity to save battery, which often suppresses notifications. Follow these steps to fix the issue:

  1. Long-press the Sofascore app icon
  2. Tap on App info
  3. Tap on Battery saver
  4. Select No restrictions
  5. Restart the phone to apply

3. Lock the app in memory (exclude from boost speed)

MIUI may kill the app when clearing RAM or using its built-in boost/cleaner tool, stopping notifications. Follow these steps to fix the issue:

  1. Open the Security app from the app drawer
  2. Tap the Settings icon in the top-right corner
  3. Select Boost Speed
  4. Tap Lock Apps
  5. Turn on the toggle for Sofascore app (it should be moved to Locked)

This ensures your app stays active in the background and notifications arrive instantly, even after you use memory cleaning or use Boost speed.


4. Verify Notification Permissions & Channels

Sometimes notifications are blocked by the system or specific channels inside the app are disabled:

  1. Open Settings
  2. Tap Notifications & control centre
  3. Tap App notifications
  4. Scroll to Sofascore and ensure the Show notifications toggle is On

Additionally, check if all notification channels for sports are enabled.


5. Disable MIUI Optimisation (Advanced, Optional)

On some MIUI 12 builds, background behaviour is so aggressively optimized that disabling MIUI Optimisation in Developer Options helps:

  1. Open Settings
  2. Select About phone and tap MIUI version 10 times to enable Developer options
  3. Search for Developer in Settings and open Developer options
  4. Scroll to the bottom and disable Turn on MIUI optimisation
  5. Reboot your phone

Important: Use this only if other fixes didn’t work - it may affect system stability


6. Reinstall the App

If you’re still not receiving notifications, try reinstalling the app to ensure a clean setup:

  1. Uninstall the Sofascore app from your device
  2. Restart your phone
  3. Reinstall the app from the Google Play Store
  4. Add a live football or tennis match to your favorites and test if notifications are working properly