More complex summary
When villagers are obstructed by multiple doors, they will keep opening a door, no-matter how far they are (unless out of simulation distance). Also, they will stop when killed, but only after the body despawns.
How to reproduce bug
Setup:
Initially, create a setup where there are two zombies standing alone a few blocks away from each other (make sure there is a block above their heads). Next, go a block or two away from the zombie and make a three wide platform of solid blocks, repeat for both sides (make sure they are facing inward). After that, create a bridge of glass between the platforms. Finally, place doors on every glass block including one of the edges of a solid one. For help with this setup look at the images provided.
Note:
Make sure this is high up to prevent villagers path-finding to the ground.
Step One: Summon or spawn a villager on the solid block with the door on.
Step Two: If the villager gets stuck opening the door ahead of it, simply teleport is to a cage a few blocks away. If the villager acts as normal, hit it away from the doors and teleport it into a cage.
Expected result:
The door does not change at all seeing as the villager is far away from it.
Actual Result:
You will see it keeps opening, try to close it and you will see you can't. Also, you will constantly hear the door opening sound.
Attachments
I have attached the necessary screenshots and a testing world for this bug in the hope that someone might send me a video I can include in the attachments.
Linked issues
Attachments
Comments 7

Just did some testing on the MC world I provided; for some reason this is not for ever and it seems to be linked to how long the path-finding AI takes before it gives up. This is probably due to the fact that they path-find to the other block through the doors, and when they stop path-finding, they stop opening the door. However, I tried again on MY testing world and it is forever. The only difference I can find is height and the fact that my world was created in 1.14.6, but the attached world was created in 1.16.0; if anyone can do some more testing, that would be appreciated.
Edit:
I went on the testing world again and it seemed to work as it did in my testing world, no differences found apart from that I re-logged. I am slightly confused as to how this happened.
Update:
Found out that it's due to the height; if the setup isn't high enough, the villagers can path-find to the grass beneath them. I will update the attached world now.
Just did some testing on the MC world I provided; for some reason this is not for ever and it seems to be linked to how long the path-finding AI takes before it gives up. This is probably due to the fact that they path-find to the other block through the doors, and when they stop path-finding, they stop opening the door. However, I tried again on MY testing world and it is forever. The only difference I can find is height and the fact that my world was created in 1.14.6, but the attached world was created in 1.16.0; if anyone can do some more testing, that would be appreciated.
Edit:
I went on the testing world again and it seemed to work as it did in my testing world, no differences found apart from that I re-logged. I am slightly confused as to how this happened.
Update:
Found out that it's due to the height; if the setup isn't high enough, the villagers can path-find to the grass beneath them. I will update the attached world now.
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response
Is this still an issue in the latest version?
If it is, please be sure to include steps to reproduce the problem:
Steps to Reproduce:
1.
2.
3.Observed Results:
(Briefly describe what happens)Expected Results:
(Briefly describe what should happen)
If your ticket does not look like the example given here, then it's likely to be closed as incomplete.
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response
Is this still an issue in the latest version?
If it is, please be sure to include steps to reproduce the problem:
Steps to Reproduce:
1.
2.
3.Observed Results:
(Briefly describe what happens)Expected Results:
(Briefly describe what should happen)
If your ticket does not look like the example given here, then it's likely to be closed as incomplete.
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Duplicate of MCPE-28055
Duplicate of MCPE-28055