Steps to reproduce
Spawn some villagers, or find some or breeds some.
Move the villagers to a different place.
Save & quit.
Load, then move some of the the villagers a to individual cells a short distance away (<30 blocks), for example, into trading hall cells.
Save & quit again.
Load, then move a few more of the villagers to individual cells.
Save & quit again.
Load.
Expected results
When you load the world, villager that have been confined inside cells remain in their cells.
Observed results
When you load the world, some villagers that were previously confined to cells are no longer in their cells.
villagers
Only happened post update. All of my villagers in my iron farm randomly teleported out of there. Previously, some villagers in my trading hall randomly disappeared. I am assuming they teleported into a wall and suffocated due to what I saw in the iron farm.
Linked issues
is duplicated by 14
relates to 2
Attachments
Comments 36

This happened on a realm and these villagers in the iron farm had no bed to sleep in. It happened while I slept in a different part of a world and came back through the Nether.
This happened on a realm and these villagers in the iron farm had no bed to sleep in. It happened while I slept in a different part of a world and came back through the Nether.
This is a game breaking bug, villagers will get stuck inside blocks below them, phase through blocks and sleep on the floor beside beds and in all sorts of angles on top of their beds and even in mid air, all contributing to them phasing through blocks. Whatever you guys changed in this hotfix really broke villagers honestly a rollback seems necessary for realms and the game as a whole.
Thomas Posivy, this requires that MCPE-180268 be fixed. Not only should simulation begin only after the everything has fully loaded in, but entities should also be the last to load in.
The reason why entities like Villagers, Armor Stands (fixed in 1.21.31), and Tridents disappear, or sink into the ground is because gravity simulation begins before the world if fully loaded in.
Now that the game can finally be paused (as of 1.21.60.21), it could be possible for the team to use that same functionality to pause entity, fluid, and gravity simulation but still allow the world to generate chunks.
this issue also happened in my single player world on Nintendo switch. I travel a lot in game, and when I return to my base (which has a trading hall underground) I find a small amount of villager escapees above ground. this normally happens when I am in the chunk with villagers if the chunk isn't loaded. I don't know if the happens with other mobs, but it is annoying to transport all the villagers back underground for them to come back up once again if I leave the area again
I would like to leave my world here as i’ve experienced the bug in this world multiple times https://drive.google.com/file/d/13VG6WWtzI1CYs2LQNa4h7teUWRJM1weo/view?usp=sharing is link should work i was having issues with getting the world download so for it to work on my computer i had to manually import the world into my world file if you have any issues with this or i somehow put the wrong world let me know you should spawn in the nether with a villager trading hall type build there with the place with the issue