How to fix UptimeRobot notifications problem on Huawei, Honor or another Android phone.
Home / Help Center / How to fix the Android push notifications problem
Users with Android, especially Huawei and Honor phones may face the problem when they are not receiving notifications (on time). It’s a common problem of these phones because of their Battery optimization settings.
Follow these steps to fix this problem.
Newer Huawei / Honor devices
Make sure that battery optimization for the UptimeRobot app is disabled.
- Search for "Battery optimization" in Settings.
- Search for UptimeRobot app.
- Switch to “Don't allow”.
- Restart your phone to make sure the changes will take effect.
If the previous is not working for you, you can try to set the UptimeRobot "App launch" setting to "Manage manually" and enable all the options presented. After the change, restart the device again.
Older Huawei / Honor devices
Older Huawei / Honor devices have a Battery manager with “Protected apps”. If disabling Battery optimization is still not working for you, add UptimeRobot as a “Protected app”. This will ensure that UptimeRobot app will not close after the screen turn off.
- Head over to the Battery manager.
- Find UptimeRobot app.
- Add the app to “Protected apps”.
- Restart the phone.
If you are facing this issue on any other Android device "Battery optimization", "Optimize battery usage" or similar functions.
The process is similar to the disabling optimization on Huawei, however the naming convention may be sligthly different across various devices and various version of Android.
You can test your notifications by simply creating an HTTPS monitor, for example with yahoo.com URL, and changing it after a minute to a wrong URL, like yahoo.com/notExists. You’ll receive a down notification soon.
Still doesn’t work?
There might be couple of other reasons, why you don't receive notifications properly.
- Check the Do Not Disturb mode under Settings > Sound or Notifications, or search for it from the top bar. You can also override the DND mode in the app notification settings.
- Check if Background Data is Enabled under Settings > App > UptimeRobot > Data Usage > Background Data.
- Check if Data saver is turned off under Settings > Network & internet > Data Usage > Data Saver.
- Check if the app is allowed to run in the background under Settings > Apps > UptimeRobot > Battery > Background Restriction.
- Please, make sure you’re running the latest update of the UptimeRobot app.
- Check the alert settings in the UptimeRobot app. Choose a monitor and click on the three dots in the upper-right corner > Manage alert contacts and find your device name as a Push contact. Make sure it is enabled (the toggle is green).
Please note these settings might be different according to the Android version or device manufacturer.
Let us know if you need any further assistance and we’ll be happy to help.