Stopping a falling actor.

I’m working on a VR game where you can grab things and drop them.

I want to be able to pick up an item, drop it (its now falling with physics), then pick it up in mid air.

When I go to pick it up in mid air, it still tries to fall even though I SetSimulatePhysics(false) when I grab. How can I stop the item from tying to keep falling when I grab it in mid air?

I tried taking the primitive component and setting its velocity to 0 on grab but that did not have any effect.

When we go to grab, before we attach the object, first do the following:

		if (myGrabbedPrimitiveComponent->IsPhysicsStateCreated() == true)
		{
			myGrabbedPrimitiveComponent->RecreatePhysicsState();
		}

This will reset the physics state of the falling object to no longer fall once I grab it.