I was setting up a villager trading hall, removed all job blocks due to a prior incident, and left the game. After rejoining, the villagers were textured as if they have jobs. They do not. There are no job sites for 100 blocks (let alone 28 job sites), and they do not trade. Upon placing a new job block, one of the villagers changed to the new profession, and once broken, they thankfully reverted to the unemployed texture.
The glitched villagers notably have the false profession of what they were before I broke the job sites and left the game.
A rough estimate of how to reproduce this bug:
Spawn a villager, and give it a job. Break the job block and leave the world, closing out the game entirely. Rejoin, and your villager should successfully be in migraine-inducing job limbo.
(whoops mb this is still https://report.bugs.mojang.com/servicedesk/customer/portal/6/MCPE-183328, still tho)
ah whoops this is just MCPE-183328