I wondered if you hadn’t changed the population default limit in the settings which is 1k, but your population is still under that so you should be getting births and immigrants. What is your villager happiness like? That will affect this.
If you hit max on a production limit then yes, production will stop until it goes below whatever the minimum is that you set, then production will start again. I see you have it at auto for minimum so I’m not sure what that figure would be for a maximum of 300; 150 maybe?
Ah, indeed the maximum villagers was set to 500 without me changing it. I reset it now. As i will change my production limits. Thank you so much for your help.
Not weird, if that save included a town with 900+ villagers, the new set to max 500 will not cause the extra people to vanish, but simply the game will let people die of old age with no births and immigration until you reach 500.