Originally Posted by LaFlavor
I've had Google Play services be the main culprit once, looking at the battery data it was obviously keeping the phone awake.
I didn't do a factory reset, though. Rebooting the phone fixed things for me.
I tried powering off then on again, but the problem just recurred after a few minutes.