Notifications are not working

    Each Android device is different and has various ways to restrict apps from triggering notifications. These may differ because most of the device makers have their own versions of Android. If you do not find the answer in our article, you can always search Google: "push notifications not working" + add your phone brand.

    Here are some common answers that might help you:

    General Solutions

    Device-specific Solutions

    Your Daylio in-app notifications settings

    Please make sure your notifications are turned on in the Daylio. You can also try to turn them off and on again:

    • Daily reminders are turned on in More > Reminders
    • Weekly report notifications are turned on in More > Weekly Reports, scroll all the way down to see the switch
    • Goal notifications are turned on in individual goals More > Goals, tap on goal, and scroll all the way down to see the switch

    Reboot your phone

    Sometimes the issue is only a temporary problem - system hiccup. Rebooting the phone might fix it.

    Review system notification settings for Daylio

    Sometimes you can have notifications enabled in Daylio, but disabled in the system.

    1. Open the Settings menu on your device.
    2. Then head to Apps & Notifications and then See all apps.
    3. Tap on the app on which you are unable to receive the pop-up notifications from the list.
    4. Tap on the app and then head to Notifications.
    5. Under the Show notifications menu, make sure that you have enabled the Pop-up screen.
    6. Toggle the Pop-up screen option if it is disabled or turn it off and on.

    Do not disturb mode

    If your phone is is DND mode your Daylio notifications might be muted.

    Head into Settings and under Sound or Notifications (depending on your specific Android device), review the Do Not Disturb mode. 

    Background data disabled

    In Android Oreo and later, you can cut off apps’ access to mobile data in the background. While you probably didn’t toggle this setting by accident, it’s still worth checking out when you have notifications problems. After all, no internet access renders many apps essentially dead.

    You’ll find this option at at Settings > Apps & Notifications > Daylio > Data Usage > Background Data.

    Daylio restricted from running on the background 

    On Android Oreo and above, you have the ability to completely shut off apps from operating when you’re not actively using them. It’s included to disable apps that consume way too much of your phone’s battery life. It’s certainly a nifty addition that safeguards your phone’s battery life from poorly built apps.

    However, it can also lead to problems if switched on for apps that matter to you. Unfortunately, Android can make changes to this on its own if it thinks it’s necessary. You should thus review the setting for apps with notification problems.

    It’s located under Settings > Apps & Notifications > Daylio > Battery > Background Restriction.

    Reinstall the app

    First, please make sure to have your Cloud Backup before doing the full reinstall. How to backup and restore like a boss

    Once your data are safely stored, you can try to uninstall the app, reboot the device and reinstall it again from the store. Reboot will help to discard and old and temporary settings in your system.

    Device-Specific Solutions


    Huawei P9 Plus

    • Phone settings > Apps > Settings > Special access > Ignore battery optimisation > select Allow for Daylio.

    Huawei P20

    • Phone settings > Battery > App launch and then set Daylio to “Manage manually” and make sure everything is turned on.

    Huawei Honor 9 Lite

    • Phone settings > Battery > Launch and then set Daylio to “Manage manually” and make sure everything is turned on.


    • Open up Phone Settings.
    • Tap Power.
    • Tap Battery optimization.
    • Tap Not optimized > All apps to see the complete list of apps.
    • Tap the Daylio
    • Tap Don’t optimize

    To filter the list and see which apps have battery optimization disabled, tap All apps > Not optimized.


    • Device Settings > Advanced Settings > Battery manager > Power plan set to Performance
    • Device Settings > Advanced Settings > Battery Manager > Protected apps – check Daylio as Protected
    • Enable Device Settings > Apps > Daylio > Battery > Power-intensive prompt and Keep running after screen off


    • Go to Phone settings > Apps > See all apps.
    • Tap on the right top corner menu > Show system.
    • Find Battery protection app in the list, select it and Force close. 

    Warning: It will remain stopped only until the next restart. 


    • Turn off System Settings > Apps > Gear Icon > Special Access > Battery Optimization.
      • Warning: OnePlus updates might revert this change. To minimize this is to set the app as locked in the `Recent App` list. To lock the app, start Daylio. Press the phone's Recent app button. Toggle the Lock button on the upper right corner of Daylio.
    • Phone settings > Battery > Battery optimization and switch to the All apps list (Top menu) > Daylio > Don’t optimize
    • Disable Settings > Battery > Battery optimization > (three dots) > Enhanced optimization. This option may also be called Advanced optimisation.


    Galaxy S8 and later

    You will have to whitelist the app in App Power Monitor

    • Open the Settings > Device maintenance > Battery
    • Scrolling all the way to the very bottom you’ll find Unmonitored apps. 
    • When inside the Unmonitored apps menu, you can tap the 3-dot menu to add Daylio

    Other Samsung phones

    • Phone settings > Applications
    • Select three dot menu (top right corner) > Special Access > Optimize Battery usage
    • Find Daylio on the list and make sure that it is NOT selected.


    Try to make our app not battery optimized in

    • Phone settings > Battery
    • Three dots in the top right corner
    • Battery optimisation > Apps > Daylio

    Google Pixel / Xiaomi A1 and A2 / Nexus phones (Stock Android)

    Android Pie (version 9)

    There is a special option in

    • Settings > Apps > Daylio > Advanced > Battery > Background restrictions.
    • Make sure its not restricted or it may prevent notifications.

    Pie and pre-Pie (version 8 and before)

    Overall it is a good idea to make our app not battery optimized to ensure it gets the freedom it needs to perform in the background.

    • Go to Settings > Apps > Daylio > Advanced > Battery > Battery optimization
    • Change view to All apps
    • Search for Daylio
    • Choose Not optimized

    Also, make sure Settings > Apps > Daylio > Advanced > Battery > Background limitations is not enabled.


    On Power management please enable:

    • Settings > Advanced Settings > Battery manager > Power plan is set to Performance
    • Device Settings > Advanced Settings > Battery Manager > Protected apps – Daylio needs to be Protected
    • Device Settings > Apps > Daylio > Battery > Power-intensive prompt and Keep running after screen off
    • Settings > Additional Settings > Battery & Performance > Manage apps’ battery usage and here, to Switch Power Saving Modes to Off Choose the next options:
    • Saving Power in The Background > Choose apps > Daylio > Background Settings > No restrictions

    On App battery saver:

    • Security > Battery > App Battery Saver > Daylio > No restriction


    • Open Security app > Permissions > Auto-start Enable Autostart for Daylio.

    App pinning:

    • Open recent apps tray by system button
    • Drag Daylio downwards and it will be locked, or press and hold Daylio thumbnail until a menu appears and you can click the lock.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us