So, I've been playing in survival on a mountain-area, not sure what biome it is exactly, but I've been gathering villagers at my base to try and build a small town, but as I've had them in my base, I've noticed some strange behavior with the villagers.
First, Villagers seem to have path finding issues when it comes to walls, slabs, and stairs.
Despite having beds throughout the house, and every villager seemingly having one, if their assigned bed is up a flight of stairs and down a hall, or simply behind a wall, they'll get as close as they can in a direct path from where they are, often resulting in villagers staring at their bed from the floor below, or humorously through a wall while they stand next to the door to get to said bed.
This problem is also replicated when getting to a work station. And, on that related note, if a villager stands on a chest they will freeze up and not move. This happens on both a double-wide and regular chest. When one half of a double-wide chest is broken, they will move.
--NOTE: This section can also double as a suggestion-
On the note of "Job Distribution," My base has numerous job-related blocks in it, and I've noticed that the villagers tend to join the most-abundant or nearest job block in the vicinity, resulting in quite a large number of librarians and fisherman despite other jobs being available.
But, wouldn't it make more sense for the villagers to find a profession that has the least villagers in that profession? It would help fix the over-abundance of certain villager types in player-made villages, and also be more "realistic" in a sense.
--
Also, I don't know how a Player-made village is determined in survival, but the villagers don't skill-up whenever they use their assigned workbench.
Related issues
Comments


Can confirm for Bedrock 1.10, 1.11, and 1.12, lol. Have been dealing with this for months. In certain cases causes extra villagers to be 'born' and claim the beds, forcing my already existing villager to become bed-less.

Confirmed for 1.14.30 that villagers have difficulty pathfinding around walls and up stairs.
I have updated the title and description. The part of the description that I marked with strikethrough is a separate issue, and seems more appropriate for the feedback site. Please limit bug reports to single issues.

This report actually duplicates MCPE-42912.
I can reproduce on 1.11.4.2. Villagers will stand outside of their work buildings staring at their workstations through walls. Eventually they give up and unclaim their workstation. If there is a new unemployed villager, this leaves room for the workstation of established traders to be stolen, and leaves other jobs unfilled.