In the updated minecraft 1.20.41, the mechanic of treating villagers does not work correctly.
For example: if before you wanted to get tools, enchanted books, armor and many other things, you need to infect and heal a villager 4-5 times. But after the last treatment update, the peasant works only 1 time, that is, he got infected and was cured 1 time and gave a discount, but after repeating this procedure below, he does not give a discount and leaves it as it was.
Most importantly, test trading capabilities have been disabled.
Link to the bug video: https://youtu.be/smyww-nL7yc
This was an intentional change per the 1.20.30 changelog:
https://feedback.minecraft.net/hc/en-us/articles/19545277817357-Minecraft-1-20-30-Bedrock-