In survival mode, I couldn't replicate it
In creative mode, however, they did drop as blocks when /Gamerule doTileDrops false
Does this happen when you place an anvil or a grindstone yourself, or only with those that spawn in the world?
If it's the first, try placing them without any data packs on.
If it's the second, find them in either 1) a new chunk or 2) a new world, without any data packs on.
If this resolves the issue, it's likely due to one of your data packs.
Yanis, the sound was present in previous versions, but is absent in the latest
I provided an example, and can confirm that this is the case.
However, this might not be a bug, but an oversight. It'd be cool if large chests could be name, though 🙂
This part, at least, doesn't seem to be working as intended https://youtu.be/hqubVtxOplE?t=488, although I am unable to replicate it myself.
Being able to lower prices to 1 in all trades by simply clicking on the villager seems like a bug, or at least an exploit.