Normally, my Surface runs fine. Goes to sleep when I tell it to, and wakes up when I tell it too... however I've noticed something recently which is a little annoying. I actually have my Surface set to sleep only after 5 hours without being touched. It does this fine, but when I wake it, it'll then proceed to continually go back to sleep every 2-3 minutes. It's basically copying exactly what I do at the weekends I just give it a reboot and it starts behaving again. Any ideas?