I am using the Moto G 4G (Peregrine, XT1039). Cyanogenmod 12.1 latest nightly. I update once a week. Widgets are not updating post-boot on CyanogenMod nightlies. Do you know why?
I have not deactivated background data and no battery saving plan is running. I can receive WhatsApp messages and emails but my homescreen widgets stay the way they were when I started the phone. So today it is still Thursday on my calendar widget.