My widget is not updating

Below are some common reasons why the widget may not update when you click the refresh button / stops refreshing in the background.

  1. App notification settings

The widget runs as a "foreground notification service" when it refreshes. You can selectively only allow the widget notification service to run, while disabling other notification channels from the app such as price alerts. Related settings such as background usage should also be enabled.

Depending on your manufacturer, you can find this in your phone Settings, Apps, My Stocks Portfolio, Notifications

  • Make sure to enable notifications. Under 'Notification Categories' make sure that 'Widget Refreshing' is enabled. You may disable other notification channels if you do not want to receive other types of notifications.

  • Make sure any options for 'Allow background usage' are turned on. This allows the widget to refresh when the app is in the background.

  • Make sure 'Manage app if unused' is turned off. Later versions of Android will block widgets from functioning if you do not open the primary app for a while.

  1. Mobile data / wifi restrictions

Please ensure that there are no mobile data / wifi restrictions for the app.

Depending on your manufacturer, you can find this in your phone Settings, Network & internet, Data Saver.

  • If you have data saver turned on and want the widget to function, please ensure that the app has 'Background data' and 'Unrestricted mobile data usage' are turned on.

  1. Battery optimization settings

Some phone manufacturers disable all background updates by default in order to save battery. Please visit the following link, click on your manufacturer, and follow the steps to allow background tasks: https://dontkillmyapp.com/

In Android 12 and later, you must set the battery optimization for the app to unrestricted in order for the widget to update automatically in the background. Please see the website above for instructions.

In Android 13 and later, you must enable notifications for the widget from your phone settings, apps, app name. If notifications are not enabled for the app, then the widget will not be able to automatically refresh.

  1. Memory / SD Card issues

If you installed or transferred the app on a memory card, then widgets will not be available for the app. This is a restriction of the Android system. Please move the app back to the phone's main storage/memory.

Last updated