Hi @志遠 郭 ,
Thanks for reaching out!
From my understanding, the USB Selective Suspend Test checks whether your device and driver correctly handle USB power management states, especially entering and exiting selective suspend. Failures on 24H2/25H2 usually happen because of environment setup or missing updates rather than OS bugs.
I would recommend you try out these simple workarounds first:
1. Use the correct HLK playlist for 25H2
The latest HLK builds and playlists are required for these OS versions. You can check for details here: WHCP guidance for Windows 11, version 25H2.
2. Apply HLK filters after importing the newest CAB
Filters don’t apply automatically to existing results. After importing, click Apply Filters in HLK Studio: Windows HLK Filters.
3. Check SuperMUTT firmware revision
Make sure your SuperMUTT device reports REV ≥ 0044. If it’s older, update using CMuttUtil/MuttUtil from the MUTT package: MuttUtil tool.
4. Confirm xHCI compliance even with USB4 setups
If your system uses USB4, ensure the DUT still enumerates through an xHCI root port at SuperSpeed, as HLK tests validate against xHCI requirements: HLK Tests for USB.
In your previous post, since you've already checked HLK version, USB setup, and SuperMUTT configuration so let’s make sure the remaining prerequisites for 24H2/25H2 are covered.
Most issues at this stage come down to playlist alignment, filters, or firmware not OS bugs so verifying these details usually gets you to green.
I hope this helps! If you have any question, please comment below. I'll be happy to help!