Last time this happened, it turned out it was too cold outside, so I made sure this guy is comfortable outside. But it's happening again and I'm lost. He's got a meditation spot out near the tree, and I just tried restricting zoning so the tree/meditation spot/barracks were the only things he had access to, and now he's wandering. He managed to do 0 meditation the whole day :(
I disabled my mods and it's still a problem. I don't even think the dozen I have should affect this in the first place though.