(Before you read, I want to apologize for my bad english, if there is any)
When I was breaking a job site block from villagers and rejoining my world afterwards, the villagers were having the jobs they spawned with. The trading button didn't appear when I looked at them. I could only make a few unemployed again by placing the job site block I’ve broken before I rejoined the world, because the other blocks were taken by some unemployed villagers (There were unemployed at spawn if you're asking). I maybe could've made more blocks and break them so they get unemployed, but there were blocks like a brewing stand. I must find a nether fortress to make one. You’re probably asking if this doesn’t mean that I should’ve got as many brewing stands as the villager who has its profession. Well you would be right, but there were more villagers with its type than brewing stands for some reason. I think it has to do something with the bug where a villager randomly takes a proffesion and gets unemployed the second after and for some reason the game has saved it. But it's strange because the game should've saved that I’ve broken the job site blocks because it was the last action to the village I did.
Anyways, here is the guide on how to remake this:
Make a new world and find a village
Break all job site blocks and lure the villagers into a 2 blocks deep hole (the most effective way is to use a boat with a lead)
Exit the world
Load the world again. Every villager who had a profession should have their past look, but you can't trade with them anymore.
We're tracking this issue at MCPE-183328, so I will resolve and link this report as a duplicate.
If you have new information to share, please leave a comment on the linked report. If not, add a vote to the report to show that you are affected.
If you haven't already, please make sure to search before creating a report to see if the issue has already been reported. See the Bug Tracker Guidelines for tips on searching for issues.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki