Using:
Unity 6000.0.35f1
Unity OpenXR Meta 2.1.0-pre.1 (in order to get play mode passthrough)
ARFoundation 6.1.0-pre.4 (goes with OpenXR Meta)
It seems that after I configure the OpenXR setting in XR Plug-in Management, it doesn’t reliably save my edits to the file so that I can share with team members. Seems to work on initial setup and then is ignored after that.
Is this a known issue and is it due to the preview build of OpenXR Meta?
I have the same problem with version 6000.0.36f1. Sadly, I cannot get any settings stored in my project files whatsoever, even when trying to save them via CTRL+S - my settings are only kept in memory and will be reset when I next open up the Unity editor or export a game.
In hopes that it is only the writing-to-disk part that is not working: Does anyone know where I could look up the structure of the files that are written to disk so that I can manually (in a text editor) configure the OpenXR settings?
[Edit: For anyone else having this issue, you can revert the com.unity.xr.openxr package to 1.12.1 (in /Packages/manifest.json) to circumvent the issue. I hope there will be a fix soon :-)]
I have this project too, openxr settings are not saved.
Now i reverted back to 1.12.1 and then I can see changes to the file OpenXR Package Settings.asset again.
I’m having the same problem, OpenXR settings are not saved at all with OpenXR 1.14.1, when reverting to 1.12.1 they seem to be saved ( boxes ticked etc), but after working on the project and adding Unity OpenXR Meta and trying to get the passthrough working (by adding a component or by code that would call on MetaPassthrough features or such) the features (and the changes!) should be recorded in somewhere in the OpenXR settings, but the component cannot be found at all, nor feature called, even if passthrough and meta support are ticked in the XR Plug-in management window. I cannot find anything resembling passthrough mentioned anywhere in the project setting files on my PC, so evidently nothing at all has been recorded in the project. Does anyone else have any problems like this? Is it the editor, or am I missing something in plain sight here?
OpenXR Package Settings asset custom editor or the weird profile selection control seems to not be dirtying the asset itself or its children properly after adding/removing “profiles”.
What worked for me is to select the asset itself in the project, make changes normally, then switch inspector to debug mode and modify the asset somehow (change some key back and forth), which would trigger Unity’s (default editor control) asset dirtification. Then save project after that.