My experience is that if I dare to use Suspend/Sleep/Hibernation, everything janks up. Power management, window management, network management, anything and everything.
It's why I always either just idle or shut down if I'm not using a desktop/laptop, depending on the expected downtime. I'm going to hard reboot anyway because of how janked up everything would otherwise be, so I might as well save myself the "fast" boot up cycle that just wastes my time.
Well, my fix has been to disregard their very existence since it's clearly not worth my time.
Especially nowadays where computers boot off of SSDs, a full cold boot doesn't take more than several seconds anyway. There certainly was an argument back in ye olde HDD days.
It's why I always either just idle or shut down if I'm not using a desktop/laptop, depending on the expected downtime. I'm going to hard reboot anyway because of how janked up everything would otherwise be, so I might as well save myself the "fast" boot up cycle that just wastes my time.