I have documented a similar issue here: Running Guix on Framework 16 - #12 by dileas
I am able to trigger it waking up from suspend consistently, but I have observed that the controllers occasionally die after a while as well.
Seems to be a driver/power thing.