Picking up objects with the Vive controller

I got a pre-created VR pawn that works correctly on the three objects provided, which are simply shapes with a static mesh and physics handle on them, but I can’t pick up any of my own objects. I created one with identical settings except a different mesh and I still can’t pick it up.

Also, as a part 2, I want the objects to snap to the same position as the controller when I pick them up, but I can’t seem to make it work. I tried attach actor to component and attach actor to actor, but I got an error saying it was already attached and would cause a loop.

You should only need one of them. You’ll probably want to use attach to component, with the parent being the motioncontrollers.