Villagers stopped pathfinding when standing on a bottom half slab (or bed) when there is nothing underneath.
There were no issues for the first couple of hours. Then they just stopped moving. I had not changed anything from the time they were working correctly to when they stopped. I moved to another world to try again and had the same issue from the start. I was able to get them moving again by replacing the slabs with full blocks and placing the beds on top of full blocks.
Not sure I have the version above correct. When I check the info on my ps4 it says version 2.05, but there is no option for that.
Related issues
Comments

Thank you for your report!
We're actually already tracking this issue at MCPE-47075, so I resolved and linked 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 – 📖 Game Wiki