Prior to having Windows 10, I had Windows 8.1 where sleeping would work fine. Pressing the power button or just letting it sleep on it's own would both work fine.
Now, if I press the power button, after about a minute the device wakes back up.
When it's not plugged in, this means the battery will drain throughout the night as the device is waking up constantly.
I believe the issue is with the "Realtek High Definition Audio" driver because when I do:
powercfg -requests
It reports under [SYSTEM] that this driver is in use and says "An audio stream is currently in use"
I've tried disabling the request with
powercfg -REQUESTSOVERRIDE DRIVER "Realtek High Definition Audio" SYSTEM
or
powercfg -REQUESTSOVERRIDE DRIVER Realtek High Definition Audio SYSTEM
But none of these have helped. I've tried removing the devices from the Device Manager but this still has no effect.
There are no other wake timers running.
Does anyone have any other ideas I could try?