Cant remove actor from socket

Hey guys!

I am trying to detach a actor (baseball bat blueprint) from a socket (skeletal mesh hand) and after getting the socket working properly now I cant seem to drop it from the socket.

Below you can see my custom pickup event which attaches the mesh to the skeletal socket (top)
and the custom drop event (bottom) which was working before I started using the socket. (with attachto)

The blueprint you see here is the baseball bat blueprint.

This might be a silly question, but have you tried detaching before simulating physics? I do know I’ve had a lot of problems with detaching in the past.

I am having the same problem D:

It may possibly due to the fact that you use AttachToComponent and then DetachFromActor (even if you attach it to the RootComponent). Try Comp/Comp or Actor/Actor.