I'm currently having this problem in a new 1.18 world. For a few days all of them were successfully claiming beds and had a single villager for each having a single job block. I then noticed they were breeding still; there were several Littles running around but no beds had been added at all.
I logged in today and it was evening. They were freaking out, sparkling nonstop and seemed to be pathing back and forth between all the beds. There were four unemployed villagers.
The next day, one of my scholars (who I had traded with) had lost his job block and I suddenly had two scholars. This is after I restored a village to default and began again with two villagers after the same thing happened once before.
The only way to stop them multiplying was to remove the farm/farmer, but even without that and with fewer beds, they still fail to sleep.
I'm currently having this problem in a new 1.18 world. For a few days all of them were successfully claiming beds and had a single villager for each having a single job block. I then noticed they were breeding still; there were several Littles running around but no beds had been added at all.
I logged in today and it was evening. They were freaking out, sparkling nonstop and seemed to be pathing back and forth between all the beds. There were four unemployed villagers.
The next day, one of my scholars (who I had traded with) had lost his job block and I suddenly had two scholars. This is after I restored a village to default and began again with two villagers after the same thing happened once before.
The only way to stop them multiplying was to remove the farm/farmer, but even without that and with fewer beds, they still fail to sleep.