That's my problem tho, when I go to sleep in the dorm, time doesn't pass and rest doesn't recover but it works if I pass out and go to the infirmary. Not sure if there's something I can do to fix this or just wait for a bug fix.
Unless you modified something in the HTML or some variables with console, that shouldn't happens..
So can't be considered a bug of the game, whenever you still think you didn't do nothing report with a save file on Discord..
You can try otherwise the option "Repair a Save", dunno if will be able to fix those modified variables, but it worth trying..