My villagers in Minecraft are not multiplying. I throw them 2 stacks of potatoes and nothing happens. I have enough beds. The picture shows how the villagers are kept.
I think the ceiling must be higher
Try just one row of beds, so the rest of the way and the ceiling 2 blocks higher. And maybe give them a small space
Ceiling higher
The villagers can't access the back row of beds and can't use them.
But try bread and wait two minutes
If you are playing on a server it may also be the case that the multiplication of villagers is deactivated (to prevent laggs)