Collision between Magazine and Weapon not working as intended

I’m current making a VR Game and I’m trying to attach a magazine to the weapon when it enters a sphere collision.

Currently, on overlap it attaches the skeleton mesh component from the magazine blueprint (actor blueprint) to the socket on my weapon’s skeletal mesh component. I’m disabling Simulate Physics before attaching it. However, the collision between the two objects is acting strange.

When the magazine is attached, the weapon begins flying around the map without anything touching it. If I disable the collision on the magazine skeletal mesh, the magazine doesn’t move when the weapon does.

How can I fix this?