I started noticing my Surface Pro (1st gen) was not going to sleep since the upgrade to Windows 10 and was draining my battery. I checked many power options, but found the Surface Type Cover Filter Device Driver was missing.
Note: I am using a Surface Type Cover and not a Surface Touch Cover. If you have a Surface Touch Cover and having issues with the device not sleeping, it may be worth trying this, though do so with caution!