The only reason I know of why a character is auto-sleeping, is because no device is sending any ping to keep them awake.
So, for some reason, your main device must have stopped pinging.
If it happens again; before reloading, try to see if there are any errors to screenshot: