Windows 10 Pro Version 20H2 Build 19042.867
Bedrock v1.16.230.50 Beta Seed: Coastal Village (-1813740965); Survival Mode; Normal Difficulty; Infinite Size; world originally created in Beta v1.16.0.55.
Steps to Reproduce:
Go to any village which has villagers.
Place a few beds inside a structure along a wall that has a door.
Wait for night.
(Or use
. The buttons toggle day/night and move the villagers out of the structure at day time for easy retesting.)
Observed Results:
Some villagers do not go to their linked bed, see above attached video. After the first village gets in its bed it blocks the others from reaching theirs.
Expected Results:
Villagers would path find around other beds and/or sleeping villagers and go to their linked bed.
Related issues
is duplicated by
Attachments
Comments


Are they only failing to path around beds? Are you sure this behavior is new in 1.16.230.50 beta? An earlier report for 1.16.0 at MCPE-86791 sounds very similar, but that report was resolved as a duplicate of MCPE-47075 for pathfinding over non-full blocks in general. The latter was supposed to be fixed in 1.16.100, but it's possible the fix did not have any impact on bed blocks at all.

@GoldenHelmet, as the videos show, the villagers can not find their way around or between the beds to get to their linked beds. I don't know if this issue occurred on previous Betas, because villagers were not going to their beds at night, see bug report MCPE-119736. If beds are a part of custom path finding bug (MCPE-101235), then I guess this may relate. I did not view a bed as a button or one of the blocks described in aforementioned bug report.

Cannot reproduce in 1.16.220:
[media]
Beds were included as an affected block on MCPE-100622 but I can’t reproduce that issue with beds either. MCPE-101235 does not apply to vanilla blocks.

@GoldenHelmet, may I suggest you configure the beds as shown in my above video. Your beds are laid end to end and no walls. Configure a test with walls and parallel beds in two rows as shown in my video. I think you will get the same results I did. Thanks for your time 🙂.

I've made a test world with a setup similar to Bubba Doodah's that can be used to reproduce the problem over and over:
[media]. Use it as shown in this video:
[media].
Adult villagers are unable to path over or around occupied beds. They collide repeatedly with the villager in the bed and cannot adjust their pathfinding to compensate. This is not a new behavior, I have experienced it with multi-bed villager dorms since I started playing in 1.12.