New? It’s quite ancient and not a “bug”, but something explicitly prevented in code (it gives a msgbox on attempt).
I also always wondered about it. Kinda makes sense when you assume that reversible items get disassembled into the exact stuff used to make them, but many items disassemble into default components instead.