Cant let go of grab component when in a child actor

Hi all.

I have a grab component on a static mesh in a BP, that works perfectly fine if I put this BP in the world, I can grab and let go of the static mesh, with or without gravity pulling it to the floor.

However if I add that BP as a child actor to another BP I can pick it up but not let go, it will stay stuck to the controller.

Ideally I’d need the BP to remain a child actor as I have some physics constraints linked to it in the main BP.

Any thoughts?

Since you’re attaching the child to a blueprint, you’re going to want to call either “Detach From Component” or “Detach From Actor” depending on what you’re attaching it to. Hope this helps!