So, I have read the other reports and decided to try it out. and so far on PC at least it shows that what they are saying is true Villagers are having started xp to lock their trades and profession even when coming from a zombie villager.
Mods have been saying "That only shows the xp you will get." but the problem is that why would it show the exp your gonna get when you havent even selected a trade.
When I tried to change the VIllager it just stays the same as if I already traded with it.
When you open a villager's trading UI, the game automatically selects the first trade. That's why the XP bar is slightly filled. The reason why the villagers in your video are not changing professions is because you did not place a bed. Villagers will not link to a workstation unless they link to a bed. We are tracking this issue at MCPE-73804.