The bug
When trading with a villager such that its experience bar fills to the next level, new trades are not unlocked, and the villager’s appearance and level do not change. Only after closing the trading interface and waiting multiple seconds does the villager update. Opening the trading interface again can then show the new trades.
In Bedrock Edition, the villager updates instantly while the trade window is still open.
How to reproduce
Get a villager
Trade with it until its experience bar is filled
Expected result
The next trades should appear
Observed result
They don’t until you close the interface, wait, then reopen it
Linked issues
relates to 3
Comments 2
Can confirm myself, I think “causes” is the proper relationship here. Also linking MC-265423 as related since it would be sensible to fix both these issues at once.
Can confirm, relates to MC-254547