I assigned two villagers as fisherman and farmer, and traded with them to level up and 'lock in' their professions. Despite their rank they later changed to leatherworkers and will not revert, even when all cauldrons in the village are removed and barrels/composters are available.
Notably there are a disproportionate number of novice leatherworkers in the village as a whole.
Related issues
Comments


The villagers were not novices when they changed to leatherworkers, which is why I reported it as a bug. They are now 'stuck' as leatherworkers but did not 'stick' to fisherman and farmer at the same level. Everything I can find states that trading/leveling up will lock their profession, but this did not happen.

Still affects 1.12.0
They Even changing profession in Level 5.
My Librarian which selling Mending Book has gone.

Thank you for your report!
We're tracking this issue under MCPE-62080 so I've requested this report be resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
A novice level villager (one who has only its first tier trades unlocked) can claim any job site block and will change its profession along with acquiring a new job. Villagers above the novice level can only claim a job site block associated with their profession. It means that the villagers are stuck as leatherworkers.