Laptop occasionally (daily) would refuse to wake from sleep/suspend

For months now I’ve been running into an issue where the laptop just refused to wake from sleep. Only solution I had was to push and hold the power button and then restart the laptop. This was obviously not ideal. And yes I’m running Bios 3.06.

I have now found a way to get the laptop to not utterly fail to wake up.

In Device Manager scroll down to “Universal Serial Bus Controller” and expand it. Now, one by one, go into the properties of each and every item in this list. Go to the Power Management tab and unselect “Allow the computer to turn off this device to save power”. One (or potentially more) of these is the issue and I have no idea which one. The list is long;

4 x AMD USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)
1 x Framework SD Expansion Card
1 x Generic Superspeed USB Hub
3 x Generic USB Hub
4 x USB Composite Device - No tab
4 x USB Root Hub (USB 3.0)
2 x USB4 Root Router (1.0)
2 x USB4™ Host Router (Microsoft) - No tab

I went through each and every one and if they had the tab I unselected the option and hit ok.

I’ve now been running my laptop for 3 days without issue where I was getting issues every day where it would refuse to wake. If anyone knows which one actually controls the keyboard, numpad and trackpad I’d be grateful, but in the meantime this has “fixed” my issue.

Are you running Windows 11 and did you by any chance update to the recent beta release for the ai 300? (If you did, better to wait for stable release).

I get my bios updates from this page: Framework Laptop 16 BIOS and Driver Releases (AMD Ryzen™ AI 300 Series)

I have no idea where I’d even get the beta version of a bios update from.

Another thing to consider is nvme/ssd firmware. Check if a new firmware version is available, because older version can cause resume problems.

The only way to narrow down the problem is by a binary search. I.e. click only on 50% of the devices to find out which half are the bad ones. Then 50% those etc. Until you find the problem one.