Just a note, one reason for sleep freezes is conecting or disconnecting cables (ethenet, usb, etc , not power) while in sleep, so that state is different upon trying to awaken than it was when going into sleep.