Vive Controllers not tracking in Unreal

Hi, I’m creating a shooter game in VR and I’ve been having some real trouble with the motion controllers not tracking. In the previous iteration of the game I had 2 static meshes to act as guns, both with line traces that could destroy targets. When swapping these meshes for skinned hand meshes, the VR controllers stopped tracking and the hands remained on the floor at the player start. When trying to swap them back to the guns they didn’t track either but I could still shoot the line traces. On top of this if I went into the Steam VR menu or home they were tracking perfectly fine.

I did not change any settings with the player pawn or the motion controller components inside of it. I’ve tried rolling back to 4.16 but Unreal didn’t like it and it didn’t work. I also tried using the VR template in UE 4.17 and the hands also tracked.

Really stumped on what to do here so any help at all will be greatly appreciated.

Okay so I managed to solve it. In the previous version, when I was loading up the editor it would come up with an error message saying it couldn’t locate the Game State, Game HUD or Game Mode. I recreated all of them and no more error messages showed so I thought nothing of it. This is where I encountered the problems stated in the question. To solve it all you need to do is make a new Game State Base and make sure its a Game State Base. Was just messing around with the Game Mode trying to solve it and this worked and my controllers were being tracked again. Not sure why this was causing such a big issue but I managed to solve it and have had no further issues.

Made a build and it broke again