Skip to main content
bartartanim
Participant
November 18, 2025
Question

Why does an MRUK Room sometimes get loaded at an angle?

I'm working on an AR app in Unity which makes used of the global mesh of the room I'm currently in. It seems that on rare occasions the whole room gets created/loaded at an angle. Not a rotation around the up-axis, but an actual tilt. 

I can easily detect that this happens, but from there on out I seem to be stuck. From what I can tell there is no API to go "hey, please attempt to reload the rooms again". I guess I could reload the scene, triggering a reload of the MRUK prefab, and see if that fixes things, but that's not ideal. 

So I guess my question is twofold.

  1. Is this a known bug/issue?
  2. How can I, when I detect this happens, cause a specific room to get "reloaded"? 

Unity Version: 6000.0.56f1
Current Meta Packages: 81.0.1 (Although the behaviour dates from well before that)

4 replies

bartartanim
Participant
December 3, 2025

To provide an example of this happening, hereby a screenshot. 

 

New Participant
February 11, 2026

I’m experiencing a similar issue. As far as I can tell, it always happens when you tilt your headset while the room is being loaded. If I stay perfectly still, it consistently works for me.

Obviously, this is not something I want users to deal with. Does anyone have an idea how to address this?

New Participant
March 15, 2026

I had this issue when my tracking origin was set incorrectly. Camera Rig => OVR Manager => Tracking => Tracking origin Type

Should be set to floor level (or stage if that's more appropriate for your use case) not eye level

bartartanim
Participant
March 16, 2026

Thanks for the suggestion!
I can however confirm those settings are correct on my side, and as such are not part of the issue.