For anyone looking to fix this in 1.19, here is a suggestion: I placed down a bunch of bells around the affected villagers (used the `/data get entity ...` command to make sure they recognized it). They all recognized the bells, after this I could just break & replace the workstation and they would restock their trades. I think placing down the bells somehow updated their memories and they accepted workstations again? With some villagers it went easier than with others: some instantly restocked, others only did so after I switched dimensions / unloaded & reloaded them or broke & replaced their workstation multiple times, but this fix didn't take me more than 10 minutes or something.
For anyone looking to fix this in 1.19, here is a suggestion: I placed down a bunch of bells around the affected villagers (used the `/data get entity ...` command to make sure they recognized it). They all recognized the bells, after this I could just break & replace the workstation and they would restock their trades. I think placing down the bells somehow updated their memories and they accepted workstations again? With some villagers it went easier than with others: some instantly restocked, others only did so after I switched dimensions / unloaded & reloaded them or broke & replaced their workstation multiple times, but this fix didn't take me more than 10 minutes or something.
[media][media]How can I solve this problem sir?