Checked out your drone. it's not a bug. Rather a side effect of what the game considers debris. When a block is destroyed, all the nodes using that block as parent (ie. all the stuff behind it) become debris (this works the same way a logic splitter does). It doesn't matter if it's physically connected.   Now, your drone... - The main drone decouples from the core using a decoupler block, and then that decoupler block is let go by the factory. It falls into the hopper. -