When deleting a symbol in APD, the user receives the following warning message:
Deleting Die or BGA instances will result in the deletion of the parent component along with any associated logical data.
However, it might happen that when using APD like a design tool, where you have a library of components and use Import Logic to load the BGA/Die, you might require the capability to delete any component in the design and have APD retain the instance so that the parts can be replaced back, if needed.
You can enable this behavior by setting the icpkg_unplace_comps_on_delete variable.
This variable can be set in your ENV file or with Setup > User Preferences > Ic_packaging/Die_Symbols.
This variable controls whether these components are deleted or unplaced by the Delete command.