When my game updates to 1.12 on the Windows 10 Edition, my cleric swamp villager and butcher swamp villager suddenly lost their jobs in my taiga village. I tried blocking the villagers in their corresponding buildings, but they would not reclaim their jobs and villagers with taiga clothing took the jobs instead of the swamp villagers. I had traded with these two villagers previously, so they could not pick another job. This may be caused by villagers without beds not being able to take jobs, if that is a feature because I do not have enough beds in my village.
Related issues
Comments

I found this issue when I play with my friends.And I found that small villager don't have jobs when they grow up even there are some job site block.