So I am working on a project which requires me to use the same Vive controller setup across many scenes so I use don’t destroy on load. The issue is whenever i change a scene the position tracking of the controllers is no longer functioning; although the buttons for the controllers are functioning fine. Has anyone ran into this issue before? Your expertise would be greatly appreciated.
Just figured it out… The problem was in script SteamVR_ActivateActionSetOnLoad. When I disabled the script and loaded the level again at runtime, all was good. So I checked out the script and commented function OnDestroy. Now it works as it should. Hope that helped!