this is caused by MC-176084, as it seems a compass does not actually check if its valid until it enters a player’s inventory. it doesn’t stack because it’s still linked to the nonexistent lodestone while being picked up. once it’s picked up, however, they start to stack again, as they’re invalid once more.
expected appearance, made by making the affected states use a model with rotated uvs.
I disagree with this resolution, as decorated pots are block entities, not regular blocks, like mentioned in the sent bug report.
I really don’t think this should be resolved as works as intended, because it’s a very drastic change that happened undocumentedly in 25w35a. how is that intended?