Skip to main content
nalex66
Honored Contributor
June 18, 2026
Question

Link v205 crashes Unity 2022.3

  • June 18, 2026
  • 1 reply
  • 89 views

Got a PTC update for Link today, v205.0.0.103.543. Now, Unity freezes when I try to enter Play mode in VR via Air Link. I'm on v201 of the Meta XR packages (because that's the latest version that supports Unity 2022.3). I get a bunch of warnings in the Unity console upon trying to initialize the VR session, and then it stops responding, and I have to kill the editor via the task manager to get out.

I can still enter Play mode without Link running (if I just want to watch something in the editor), and I can still use VR mode with Virtual Desktop, so I'm pretty sure it's a Link issue. I could exit the PTC, but that would only be a temporary fix.

Anyone else having a similar issue? I assume it might be fine with Unity 6, but I'm not keen to try updating my whole project. I guess Meta might force my hand if they're not supporting Unity 2022.3 with their SDK releases going forward.

Edit: I managed to copy a few of the warnings before the editor froze:

[OVRPlugin] [XRCMD][failure] [XR_ERROR_INITIALIZATION_FAILED]: xrCreateSession(m_xrInstance, &createInfo, &m_xrSession), arvr\projects\integrations\OVRPlugin\Src\Util\CompositorOpenXR.cpp:6594(arvr\projects\integrations\OVRPlugin\Src\Util/CompositorOpenXR.h:347)UnityEngine.Debug:LogWarning (object)OVRManager:OVRPluginLogCallback (OVRPlugin/LogLevel,intptr,int) (at ./Library/PackageCache/com.meta.xr.sdk.core@201.0.0/Scripts/OVRManager.cs:2157)

[OVRPlugin] OpenXR error: XR_ERROR_INITIALIZATION_FAILED, cmd xrCreateSession(m_xrInstance, &createInfo, &m_xrSession)(arvr\projects\integrations\OVRPlugin\Src\Util\CompositorOpenXR.cpp:6594)UnityEngine.Debug:LogWarning (object)OVRManager:OVRPluginLogCallback (OVRPlugin/LogLevel,intptr,int) (at ./Library/PackageCache/com.meta.xr.sdk.core@201.0.0/Scripts/OVRManager.cs:2157)

[OVRPlugin] [XRCMD][failure] [XR_ERROR_HANDLE_INVALID]: xrCreateReferenceSpace(m_xrSession, &spaceCreateInfo, &outSpace), arvr\projects\integrations\OVRPlugin\Src\Util\CompositorOpenXR.cpp:6602(arvr\projects\integrations\OVRPlugin\Src\Util/CompositorOpenXR.h:347)UnityEngine.Debug:LogWarning (object)OVRManager:OVRPluginLogCallback (OVRPlugin/LogLevel,intptr,int) (at ./Library/PackageCache/com.meta.xr.sdk.core@201.0.0/Scripts/OVRManager.cs:2157)

Then I get another couple dozen more [XR_ERROR_HANDLE_INVALID] ones.

1 reply

nalex66
nalex66Author
Honored Contributor
June 18, 2026

I exited the PTC, which took me all the way back to v85, but it works. Hopefully this can be fixed before v205 goes to wide release.

DK2, CV1, Go, Quest, Quest 2, Quest 3. Try my game: Cyclops Island Demo