UPDATE
I've found out the cause.
Afterall, "Ghost Villagers" are not the cause of this bug. They are actually Cats and Iron Golems that have been converted between previous versions and MCPE 1.11. Apparently, they can claim beds and work stations.
----------------------------------------------------------------
After the MCPE 1.11 update, I began placing beds and work site blocks for villagers that I've had since MCPE 1.9. Right off, I noticed that not all the villagers were gaining professions, despite placing the same number of work sites & beds as how many villagers there are. However, every time I placed a bed/work site, the green particles would show as if a villager claimed it. It can't be any villagers outside of the village as there are no nearby villages to be seen.
I've created a test copy of the world and killed all my villagers, leaving only one alive, and this problem still happens where beds and work sites are claimed, but the only living villager doesn't seem to be the one claiming them as the particles don't spawn around him. It wasn't until I placed 9 beds and work sites when the villager would actually claim one
While testing this over and over, I've noticed green particles spawning in random places every now and then as I placed beds/work sites that got claimed by their unknown owner. With this, I've concluded that perhaps it's a bug where "ghost villagers" (Villagers that possibly died in previous versions or disappeared within the transition to newer versions) are claiming these blocks. Perhaps their entity ids still exist within the world and are claiming the beds/work sites? Besides that, I'm clueless as to why these blocks are being claimed without any other villagers around.
Related issues
Attachments
Comments



Command /kill @e
It kills all entities and check the killed list in chat or on the screen soon after the command executed.

Command /kill @e
It kills all entities and check the killed list in chat or on the screen soon after the command executed.

@Eyeth I did so in a test world. Though it doesn't show any additional villagers.

@Eyeth I did so in a test world. Though it doesn't show any additional villagers.

Maybe you could try breed and set aside couple or more babies and kill all other old villagers before 1.11 and recent villagers in copied world. Destroy all beds and job sites and test again.
I wouldn't keep converted villager.

Maybe you could try breed and set aside couple or more babies and kill all other old villagers before 1.11 and recent villagers in copied world. Destroy all beds and job sites and test again.
I wouldn't keep converted villager.

@Eyeth I've tested killing different mobs and have found out that cats and iron golems that were converted between previous versions to 1.11 have the ability to claim beds and work stations.

@Eyeth I've tested killing different mobs and have found out that cats and iron golems that were converted between previous versions to 1.11 have the ability to claim beds and work stations.

@Arney Very strange behavior for a cat and iron golem to claim workstation despite the fact that they are not villagers.

@Arney Very strange behavior for a cat and iron golem to claim workstation despite the fact that they are not villagers.

Ah interestingly. Did it worked by eliminating old golem and cat?

Ah interestingly. Did it worked by eliminating old golem and cat?

@Eyeth It did. Once I got rid of all nearby old iron golems and cats, everything began working fine.

@Eyeth It did. Once I got rid of all nearby old iron golems and cats, everything began working fine.

That's great. We would have find out much earlier. I was reading one of 1.12 beta changelog that has a fix; stray cats can no longer claim beds for worlds converted from version 1.10. MCPE-44299

That's great. We would have find out much earlier. I was reading one of 1.12 beta changelog that has a fix; stray cats can no longer claim beds for worlds converted from version 1.10. MCPE-44299

Lifesaver!! this has been driving me mad, ive a large villager trading hall but i wasn't able to get anymore villagers cause the beds kept getting insta -claimed. I had left the cats i got whilst doing the "tame 20 cats" achievement outside the hall, now that i've moved them to my storage system the villagers are breeding again.

Lifesaver!! this has been driving me mad, ive a large villager trading hall but i wasn't able to get anymore villagers cause the beds kept getting insta -claimed. I had left the cats i got whilst doing the "tame 20 cats" achievement outside the hall, now that i've moved them to my storage system the villagers are breeding again.

Thank you for your report!
We're actually already tracking this issue in MCPE-44299, so I've resolved and linked this ticket as a duplicate.
That ticket has already been resolved as Fixed. The fix will arrive in the next version or is already included in the latest development version of the game, you can check the Fix Version/s field in that ticket to learn more.
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

Thank you for your report!
We're actually already tracking this issue in MCPE-44299, so I've resolved and linked this ticket as a duplicate.
That ticket has already been resolved as Fixed. The fix will arrive in the next version or is already included in the latest development version of the game, you can check the Fix Version/s field in that ticket to learn more.
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