Discussions

Ask a Question
Back to All

Headset stuck on loading screen

Hi,

I'm trying to use NewtonVr with oculus rift for a game I'm working on but I keep running into an issue. The SDK works fine when dropped into a new project (I think I could use pointers on how specifically to bring it into the project. More on that later) but we are using unity collab to have multiple people working on the project, and whenever I upload a project with NewtonVr in it to collab and pull it onto another machine it stops working.

Details on Issue:
When I enter play mode in the editor it enters play mode fine, however the rift headset goes into the white grid scene, shows a loading screen and stays there indefinitely. In the editor I can see the cameras on the NVR player moving, and the headset is being tracked, but I am not able to see the game in the headset. There are no errors or warnings in the console, but after the first time the loading screen comes up, the headset usually stays stuck on the loading screen and won't go back to oculus home. Sometimes it will go back to oculus home but it's inconsistent.

We were also attempting to use VRTK, and after watching a tutorial on the VRTK youtube we were trying to use NVR for the camera rig, and VRTK for movement and teleportation. This didn't seem to be working well so we abandoned this idea and we are trying to just use NVR. I bring it up because VRTK is still in the project and there are scripting define symbols associated with VRTK still in the player settings.

Has anyone else experienced this issue? Are there any settings I can check that might help me narrow down what's happening? Without any errors in the console I'm not sure where to start looking to fix the problem.

We are using Unity version 2018.3.12f1, Oculus Utilites v1.36.0, and OVRPlugin v1.36.0

On the topic of bringing NVR into the project:
The documentation details out the process of adding links via the command prompt and I'm not sure if I understand what that process is doing. In my project I had just unzipped the NVR repo download and dragged it into the project hierarchy, I don't know if this is correct, but it was working fine when I did it in new test projects.)

I would really appreciate any help anyone can offer.