Rog Ally X freezes when trying to put it to sleep connected to an external monitor

I'm facing this odd bug where the device will sometimes freeze when trying to put it to sleep (via the power button or the Steam menu).

This only happens when it is connected to a TV via a dock. Same thing happens on different TVs and different docks. This was happening like two weeks ago or so ago and eventually went away on it's own (or maybe some update fixed it), but now it's back.

The sleep animation will play and the device will freeze at the last second of the animation. The screen dims at about 10% brightness. The controller and buttons do not work. Removing the dock will show the dimmed screen on the Rog Ally screen and play the charging sound.

The only way to fix it is by doing a hard restart (keeping power pressed for like 20 seconds). After the restart, the sleep functionality will work fine, but after some time it will freeze again.

Sorry if this has been asked before, tried searching here/GitHub/Google with no luck.
Was this page helpful?