Widgets not updating anymore Since a couple of days/weeks, I noticed that my widgets aren't updating anymore on my home screens of my Nexus 6 (Android 6.0.1). It's not related to a single widget, it's all of them. I haven't found a single one that updates at the moment. I have several widgets that should update regularly: chats, weather, Google Fit, call logs etc; and none of them is updating.

When I reboot my phone, it updates the widgets one time, and that's that. Afterwards no more updates.

For example, I have the widget for Google Fit on my home screen, and it is still showing the status from a couple of days ago; when I rebooted my phone.

I tried the Android N beta some time ago (I can't remember if the widgets updated then though). But because there were some problems with applications I use daily, I reverted back to my old Android 6.0.1 build. This revert includes a factory reset. So I tried the factory reset solution. But I'm guessing the Android N beta has nothing to do with my problem?

Are there some things I can try? Are there some settings that I could have executed that froze my widgets? Maybe something with battery optimizations or something?

I don't have to mention to you that widgets that aren't updating are very annoying.

As I already mentioned, I'm using a Motorola Nexus 6 with stock Android 6.0.1 on it. I have all the latest version of the Android version for my phone, and have installed all security patches. Including the July security patch from a couple of days ago.

Update: I'm using the stock Android launcher. I don't have any special applications running that should customize my battery behaviour (like Greenify).
Here's how I tried a solution on huawei cam L21 based on the answers above, and it worked.

Settings -> apps -> app_of_widget -> battery -> keep running after screen off...