Picking up object in VR gets stuck in hand when letting go

I am brand new to unreal engine and working on putting one of my classmates guns into the project and being able to pick it up and eventually shoot it. Grabbing the gun works fine, but once I let go, it stays stuck to the hand and I cannot figure out why. Does anyone have any suggestions? Thanks!
(I want to clarify, that I copied the gun blueprint over from the template gun and changed the grab position and also made his gun a skeletal mesh. I don’t know if what I said helps).

Hi Saphlyr,

Are you using the VRPawn from the template as well? The grabbing system is based on ‘Grab Components’. See this video to watch the creator of the template go over them.

In the VRPawn: The important thing here is that the ‘HeldComponent’ variable gets set, that way, when the ‘Released’ action is triggered, there is an actor to release.

Let us know if you’re still having troubles, welcome to the forums!

I am using the VRPawn from the template and I followed the video.
I checked and saw that the Held Component seems to be set, I’m still having issues…
I tried opening a new template to see if I can pick up the normal guns and it still wouldn’t let me drop it and my controller would vibrate a lot. However, I noticed that when I enable the SteamVR PlugIn. It allowed me to drop the weapons after picking them up.
It did cause a new issue. I can no longer move around as the teleporting seems to be messed up (The blue teleporting line won’t show up or work, if I keep trying to teleport sometimes I will teleport backwards or none at all).
I am using an HTC Vive for the class.

Edit: I figured out a way to fix the teleporting issue by changing the Teleporting in the VRPawn. So everything works now, thank you for helping me.