I have tried everything from this question, but still, my villagers won't breed.
I entered my survival world temporarily in creative mode to take these screenshots. Here are a couple of pictures of my artificial village:
Right now it does not have any crops, as I removed them temporarily. It is supposed to work by getting the adults to breed, and then the new ones fall into a water line and get taken to another part of the map.
In fact, this design works really well on a creative world where I built the prototype. But for some reason, it does not work here.
I have traded with all 4 adults, given them extra bread, and there is at least 1 farm type villager in this "village". There have even been the “willing hearts” above two villagers facing each other at the same time without any results. I have let this sit for days, and still, nothing has happened.
The closest door from the edge of this village is 113 blocks away which should be more than adequate to ensure I do not have village overlap.
What am I doing wrong? I have tried all of the suggestions I could find online.