Once put inside a KAS container, the part for the self destruct is only a few pixels big.
Happens to other parts as well when using the same module code.
Chris-Winters commented
Further testing resulted in it being a KAS issue with rescaleFactor being applied twice.