There was actually an issue where recalc was not working properly for some historical settings that likely caused what you were seeing with Ruth.
This should be fixed in the new patch we've just released.
https://forums.ootpdevelopments.com/...d.php?t=345365