I'm using Windows 11 with an ASUS ROG Strix XG32UCG monitor. Even with only Discord open and the power plan set to put the display to sleep after five minutes, the monitor stays on. Running `powercfg /requests` previously showed a USB Audio Device and a Legacy Kernel Caller keeping an audio stream active. The issue seemed to improve after disabling audio output in Wallpaper Engine, but it returned after I connected my HyperX Cloud III wireless headset. Now `powercfg /requests` sometimes shows nothing even though the display still doesn't sleep. What's the best way to stop the headset or another audio app from preventing sleep?
3 Answers
Discord may be keeping the headset’s audio connection active. Try fully closing Discord, then disconnect your USB devices one at a time and run `powercfg /requests` after each change. That should help identify which device or driver is blocking sleep.
If `powercfg /requests` is empty, check the advanced power settings for USB selective suspend and enable it. You can also try restarting the Windows Audio service after closing Discord and Wallpaper Engine. If the monitor still stays awake, test with the headset receiver unplugged; if sleep works normally, the receiver or its driver is likely the cause.
Since the HyperX Cloud III is the device triggering the request, check its USB receiver, firmware, and driver software. Reconnect the receiver to a different USB port, update the headset firmware through HyperX’s software, and disable any audio enhancements or always-on features. Also check Discord’s voice settings and close Wallpaper Engine or disable its audio output while testing.

The wireless headset is definitely what makes the audio request appear. Disabling Wallpaper Engine’s audio output helped temporarily, but the problem came back after reconnecting the headset.