Stone Mason villagers when turned into a zombie and then cured will not drop their prices. Instead, when the villager is cured it will retain its trader levels but reset their trades, ex. was offering to purchase diorite and after curing was offering to purchase andesite. Villager seemed to first turn into unemployed villager before resuming role as stone mason. In contrast, when librarian villagers were cured, they immediately returned to being librarians.
Steps to Reproduce:
Spawn a villager
Give the villager the stone mason profession
Level up the villager
Turn the villager into a zombie villager
Cure the zombie villager
Open the villager's trading UI
Observed Results:
The villager changes their trades and does not offer discounts.
Expected Results:
The villager should keep their trades and offer discounts.
Your description of the mason changing its trades and briefly returning to unemployed after being cured sounds similar to MCPE-62080.