I'm assuming this happens because a lodestone compass has different NBT tags than a default compass, and therefore is not compatible with automatic crafting.
When you name a block and place it, the custom name isn't saved. It will always revert back to the default name.
Beehives generating too often as a result, here is two examples I found. Causes entity lag due to the amount of bees spawning
Seed 1204186742 version 1.17.41 bedrock caves and cliffs experimental enabled
Seed -2073956 version 1.17.41 bedrock caves and cliffs experimental enabled