The bug
When breaking a huge mushroom's stem with silk touch, it correctly drops the "mushroom stem" block. However, when this block is placed and broken again, it drops a brown mushroom block.
How to reproduce
Plant either kind of mushroom
Bonemeal it to make it huge
Break the stem with silk touch
Place the obtained stem blocks
Break them with silk touch
→ ❌ They drop brown mushroom blocksBreak them with your fist
→ ❌ They drop brown mushrooms sometimes
Linked issues
relates to 2
Attachments
Comments 2

This issue also affects the mushroom block with the pores texture. While it's not available in Survival mode anymore, it is a supported block available in Creative. Destroying it with a Silk Touch tool drops the brown mushroom block instead of a mushroom pores block. I have a fix for this and a similar issue in MCPE-71123.