Thanks for trying it! It might be that controls are still registering him as moving. I wanted to make sure that he doesn't fall asleep if he's still moving, but I was lazy and just said ~any control input will reset the "laying still" timer. Really appreciate the feedback :)