![](/static/61a827a1/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/028151d2-3692-416d-a8eb-9d3d4cc18b41.png)
This is kinda a quirk of modern/S0 standby.
I assume this is mostly so the device can correctly change between which type of sleep it’s in (connected standby vs disconnected). My windows device seem to do a LOT in connected standby so making sure it properly switches to disconnected and doesn’t chew through the battery is very important.
I’m surprised this didn’t exist before. I use the report in windows all the time to figure out why my POS laptop died after 20 minutes of being in sleep.