Okay so I'm having the same problem. I set up a villager breeder with 5 villagers. they all have beds and they are all farmers. I have 2 extra beds and I have given them all plenty of food. What i noticed was happening though is that when the hearts show up and they try and throw eachother food, instead of the other villager picking it up, the same one just picks it back up and I don't know how to fix this.
Okay so I'm having the same problem. I set up a villager breeder with 5 villagers. they all have beds and they are all farmers. I have 2 extra beds and I have given them all plenty of food. What i noticed was happening though is that when the hearts show up and they try and throw eachother food, instead of the other villager picking it up, the same one just picks it back up and I don't know how to fix this.