NPC Patrol has been re-enabled. NPCs now also have a random chance of taking a rest at each patrol point (between 30 minutes to 2 hours). NPCs will have a 50% chance of resting, and can rest again after a previous rest. This has been done for two reasons, to slow the amount of XP being gained from setting NPCs to Patrol, and also to reduce the load on the server.
While the chance is set to 50%, your NPCs might end up resting 17 times in a row, and then not resting the next hundred. There is no guarantee it will alternate or that the behaviour will be at all predictable.