Yes i do have mob griefing in my world, it's a normal survival with default world settings.
This happened to me too, now my villager is somewhere in the nether now since I can't get him to go to the overworld.
This is the so called "Combat Update" on Java it exist, in bedrock it's not currently in the game rn so hopefully they add it soon. Btw this is a suggestion not a bug
I see so many of these...surely they'll fix it next update.
This isn't a bug, this is intended.
I think it's time to upgrade your phone man, haven't you had this experience before?
Trading with a villager will lock it's Job, even after Zombifying it, if you want to change the profession of the villager you mustn't trade with it, however i have not yet experienced roaming zombie villagers not changing its profession when cured, be sure though that the Cured Villager hasn't linked to a another job even if it's stuck it will still try to pathfind it's self to a nearby job(sometimes it doesn't want the nearby job and just link to a further job, probably a bug).