Detach child actor component

Hello,

I’ve got a BP with a Child Actor Component. It’s a character carrying a sword.

When the character dies I call DetachFromActor on the sword and when I play and watch the scene outlier, the sword correctly detaches from the player.

HOWEVER: The sword becomes unclickable in the scene outlier as is normal with all child actor components, additionally when I delete the player then the sword is also deleted.

So clearly it’s not truly being detached.

Does anyone know how I can really detach it so that I can later let another player pick it up?

Thanks

I would think about it as onDetach, destroy actor and then respawn the same weapon as a pickup.