If you want, upload your save and stonehearth.log
I wanted to guess maybe one of the mods was causing it, but none of those in the list seems like messing with it.
It looks like when the game gets resource starved my hearthings keep re-pathing themselves, chickens seem to stop laying chickens and the GM seems to stop spawning bad guys. Of course this is A24 with 27 peeps.
My Chickens aren’t laying eggs too. I have two pastures with max. 4 chickens. I only got 2 that don’t move around and lay no eggs. My Sheperd is perm idle standing in front of one of the chickens and is rapidly re-pathing between idle, harvesting chicken (nothing happens) and restocking. He never tries to get another chicken for the pasture and the chickens don’t try to reproduce.
I’m using A23 stable with a bunch of mods, but none that should change the animal behavior.