Our realm has a massive village. Literally hundreds of villagers, just roaming about. Every once in a while we have a baby boom, and it results in disassociated villagers, and too many villagers vs. beds. I went over to the village to reduce the population, then allowed the golems to kill me. They were still upset, so I figured that my popularity was too low. I traded 300 emerald and 500 watermelons. Most of the emerald trades were for highest level trades, because I'm pretty sure that makes a difference. Yeah... they still hate me. This has happened once before with another player. We had to kill all the golems (around 30-40) and we started a raid for good measure. That was a while ago, and the village has doubled in size, now that isn't feasible anymore.
I think this is a result of the village size. It spans 3 seperate biomes and around 8 single chunk maps.
Thank you for your report!
We're actually already tracking this issue at MCPE-47012, so I will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki