Magic Leap Unity app throws No active XRCameraSubsystem warning

Give us as much detail as possible regarding the issue you're experiencing:

Hello! I am encountering an issue with my Magic Leap 2 application that I built in Unity. Since I am using OpenXR, I am unable to use the in editor application simulator, so I attached an ADB console to my ML 2. I will put the full log output below, but the main issue is that it's throwing a warning that reads:

"No active UnityEngine.XR.ARSubsystems.XRCameraSubsystem is available. This feature is either not supported on the current platform, or you may need to enable a provider in Project Settings > XR Plug-in Management."

As a result, when I run my application, nothing appears to work. I have debug statements that should print when the buttons are pressed and nothing is working. I'd appreciate any and all help in resolving this matter. Thank you!

Unity Editor version: 2022.3.17f1
ML2 OS version: 1.6.0
Unity SDK version: 2.1.0
Host OS: Windows 11

Error messages from logs (syntax-highlighting is supported via Markdown):

Logs
2024/04/18 14:06:09.518 6067 6207 Info Unity UnityEngine.Events.UnityEvent`2:Invoke(T0, T1)
2024/04/18 14:06:09.518 6067 6207 Info Unity HandleClick from : RayInteractor (UnityEngine.GameObject) hitKeepActiveLayer? : True
2024/04/18 14:06:09.518 6067 6207 Info Unity UnityEngine.Events.UnityEvent`2:Invoke(T0, T1)
2024/04/18 14:06:10.219 6067 6207 Info Unity UnityEngine.Events.UnityEvent:Invoke()
2024/04/18 14:06:10.219 6067 6207 Info Unity UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
2024/04/18 14:06:10.220 6067 6207 Info AppListUpdateHandler launching package [com.UnityTechnologies.com.unity.template.urpblank]; class [com.unity3d.player.UnityPlayerActivity]
2024/04/18 14:06:10.220 3654 16336 Info ActivityTaskManager START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10210000 cmp=com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity} from uid 10082
2024/04/18 14:06:10.270 3654 3684 Info ActivityManager Start proc 26455:com.UnityTechnologies.com.unity.template.urpblank/u0a119 for activity {com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity}
2024/04/18 14:06:10.296 3654 3676 Info MagicLeapTaskController onActivityEnterAnimationCompleteLocked: com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity isAr=true renderProcessUid=10119
2024/04/18 14:06:10.350 6067 6547 Info chatty uid=10082(com.magicleap.homemenu) UnityGfxDeviceW identical 1 line
2024/04/18 14:06:10.296 3654 3676 Info MagicLeapTaskController onActivityEnterAnimationCompleteLocked: com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity isAr=true renderProcessUid=10119
2024/04/18 14:06:10.398 3654 16336 Debug MLWindowManagerHelper Focus is pid 26455 uid 10119 session Session{8b5d4c9 26455:u0a10119} window(AR) mlWindowFlags(0) Window{1a346ef u0 com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity}
2024/04/18 14:06:10.445 3654 3682 Info ActivityTaskManager Displayed com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity: +224ms
2024/04/18 14:06:10.447 3654 3676 Info MagicLeapTaskController onActivityDrawnLocked: com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity isAr=true renderProcessUid=10119
2024/04/18 14:06:10.454 26455 26477 Debug Unity [UnityMemory] Configuration Parameters - Can be set up in boot.config
2024/04/18 14:06:10.493 26455 26477 Debug Unity Enabling Unity systrace
2024/04/18 14:06:10.561 26455 26477 Debug Unity [VFS] Mount /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk
2024/04/18 14:06:10.562 26455 26477 Debug Unity Loading player data from /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/data.unity3d
2024/04/18 14:06:10.569 26455 26477 Info Unity ApplicationInfo com.UnityTechnologies.com.unity.template.urpblank version 0.1.0
2024/04/18 14:06:10.949 26455 26477 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) UnityMain identical 14 lines
2024/04/18 14:06:10.957 26455 26477 Debug Unity Loading player data from assets/bin/Data/data.unity3d
2024/04/18 14:06:11.025 26455 26477 Debug Unity [Subsystems] Discovering subsystems at path /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] No descriptors matched for  examples in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/MagicLeapXrProvider/UnitySubsystemsManifest.json.
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] 1 'inputs' descriptors matched in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/MagicLeapXrProvider/UnitySubsystemsManifest.json
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] No descriptors matched for  displays in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/MagicLeapXrProvider/UnitySubsystemsManifest.json.
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] 1 'meshings' descriptors matched in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/MagicLeapXrProvider/UnitySubsystemsManifest.json
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] No descriptors matched for  examples in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/UnityOpenXR/UnitySubsystemsManifest.json.
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] 1 'inputs' descriptors matched in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/UnityOpenXR/UnitySubsystemsManifest.json
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] 1 'displays' descriptors matched in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/UnityOpenXR/UnitySubsystemsManifest.json
2024/04/18 14:06:11.026 26455 26477 Debug Unity [Subsystems] No descriptors matched for  meshings in /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk/assets/bin/Data/UnitySubsystems/UnityOpenXR/UnitySubsystemsManifest.json.
2024/04/18 14:06:11.070 26455 26477 Debug vulkan searching for layers in '/data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64'
2024/04/18 14:06:11.070 26455 26477 Debug vulkan searching for layers in '/data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk!/lib/x86_64'
2024/04/18 14:06:11.282 26455 26477 Debug Unity Vulkan PSO: cache data not found [path=/storage/emulated/0/Android/data/com.UnityTechnologies.com.unity.template.urpblank/cache/vulkan_pso_cache.bin]
2024/04/18 14:06:11.282 26455 26477 Debug Unity [XR] kUnityGfxDeviceEventInitialize: egl display: 0 context: 0 config: 0
2024/04/18 14:06:11.497 26455 26477 Info Unity UnityEngine.XR.Management.XRGeneralSettings:Awake()
2024/04/18 14:06:11.605 26455 26477 Debug Unity [Subsystems] Loading plugin UnityOpenXR for subsystem OpenXR Display...
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.MagicLeapSupport.MLXrAnchorSubsystem:RegisterDescriptor()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.MagicLeapSupport.MagicLeapSpatialAnchorsFeature:OnInstanceCreate(UInt64)
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.OpenXRFeature:ReceiveNativeEvent(NativeEvent, UInt64)
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:ReceiveNativeEvent(NativeEvent, UInt64)
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.IntegratedSubsystemDescriptor`1:Create()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.Management.XRLoaderHelper:CreateSubsystem(List`1, String)
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:CreateSubsystems()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:InitializeInternal()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:Initialize()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.Management.XRManagerSettings:InitializeLoaderSync()
2024/04/18 14:06:11.622 26455 26477 Info Unity UnityEngine.XR.Management.XRGeneralSettings:InitXRSDK()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.MagicLeapSupport.MLXrPlaneSubsystem:RegisterDescriptor()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.MagicLeapSupport.MagicLeapPlanesFeature:OnInstanceCreate(UInt64)
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.Features.OpenXRFeature:ReceiveNativeEvent(NativeEvent, UInt64)
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:ReceiveNativeEvent(NativeEvent, UInt64)
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.IntegratedSubsystemDescriptor`1:Create()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.Management.XRLoaderHelper:CreateSubsystem(List`1, String)
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:CreateSubsystems()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:InitializeInternal()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.OpenXR.OpenXRLoaderBase:Initialize()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.Management.XRManagerSettings:InitializeLoaderSync()
2024/04/18 14:06:11.625 26455 26477 Info Unity UnityEngine.XR.Management.XRGeneralSettings:InitXRSDK()
2024/04/18 14:06:11.626 26455 26477 Debug Unity [Subsystems] Loading plugin UnityOpenXR for subsystem OpenXR Input...
2024/04/18 14:06:11.646 26455 26477 Info libc Requested dump for tid 26477 (UnityMain)
2024/04/18 14:06:11.697 26616 26616 Fatal DEBUG pid: 26455, tid: 26477, name: UnityMain  >>> com.UnityTechnologies.com.unity.template.urpblank <<<
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #18 pc 0000000000fea93f  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (vk::SwapChain::UpdateConfiguration(vk::SwapChainConfiguration const&, bool, vk::CommandBuffer*)+143) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #19 pc 000000000101a3e6  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (GfxDeviceVK::UpdatePrimarySwapChain(vk::SwapChainConfiguration const&)+262) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #20 pc 000000000101a2c2  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (GfxDeviceVK::AdjustPrimarySwapChain(ANativeWindow*, int, int, int, int, RefreshRate, bool, bool, int, int, bool, GraphicsFormat, int&, int&, int&)+146) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #21 pc 0000000000ff4c7c  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (vk::InitializeOrResetSwapChain(ANativeWindow*, int, int, int, int, RefreshRate, bool, bool, int, int, bool, int&, int&, int&)+204) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #22 pc 00000000009f3b96  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (AndroidDisplayManagerVulkan::UpdateVulkanPrimarySwapChain()+538) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #23 pc 00000000009f455c  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (AndroidDisplayManagerVulkan::Update(bool)+160) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #24 pc 00000000009f8c9c  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (AndroidDisplayManager::Update(bool)+25) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #25 pc 00000000009e87d8  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (AndroidGraphics::ApplyPendingWindowChanges()+531) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #26 pc 00000000009ed000  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (UnityPlayerLoop()+47) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #27 pc 0000000000a0bd47  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/lib/x86_64/libunity.so (nativeRender(_JNIEnv*, _jobject*)+77) (BuildId: 9efbf9e6c1d9bbb3)
2024/04/18 14:06:12.031 26616 26616 Fatal DEBUG       #35 pc 000000000000dcdc  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk
2024/04/18 14:06:12.032 26616 26616 Fatal DEBUG       #38 pc 000000000000ce7c  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk
2024/04/18 14:06:12.032 26616 26616 Fatal DEBUG       #47 pc 000000000000d0ac  /data/app/com.UnityTechnologies.com.unity.template.urpblank-WEmXqO8x7Rlb9ja0kMAzuQ==/base.apk
2024/04/18 14:06:12.426 3654 3682 Info ActivityTaskManager Fully drawn com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity: +2s206ms
2024/04/18 14:06:12.438 26455 26477 Info Unity ==== Start Unity OpenXR Diagnostic Report ====
2024/04/18 14:06:12.438 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.438][Info   ]   D-Pad Binding: Version=0.0.1, Company="Unity", Extensions="XR_KHR_binding_modification XR_EXT_dpad_binding"
2024/04/18 14:06:12.438 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.438][Info   ]   Eye Gaze Interaction Profile: Version=0.0.1, Company="Unity", Extensions="XR_EXT_eye_gaze_interaction"
2024/04/18 14:06:12.438 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.438][Info   ]   Hand Interaction Poses: Version=0.0.1, Company="Unity", Extensions="XR_EXT_hand_interaction"
2024/04/18 14:06:12.439 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.439][Info   ]   Hand Tracking Subsystem: Version=0.0.1, Company="Unity", Extensions="XR_EXT_hand_tracking"
2024/04/18 14:06:12.439 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.439][Info   ]   XR_KHR_binding_modification: Feature="D-Pad Binding": Version=0.0.1, Company="Unity"
2024/04/18 14:06:12.439 26455 26477 Info Unity [XR] [125943770877264] [14:06:12.439][Info   ]   XR_EXT_dpad_binding: Feature="D-Pad Binding": Version=0.0.1, Company="Unity"
2024/04/18 14:06:12.441 26455 26477 Info Unity ==== End Unity OpenXR Diagnostic Report ====
2024/04/18 14:06:12.751 26455 26455 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) identical 2 lines
2024/04/18 14:06:15.771 26455 26455 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) identical 2 lines
2024/04/18 14:06:16.334 26455 26477 Warn Unity No active UnityEngine.XR.ARSubsystems.XRCameraSubsystem is available. This feature is either not supported on the current platform, or you may need to enable a provider in <b>Project Settings</b> > <b>XR Plug-in Management</b>.
2024/04/18 14:06:16.334 26455 26477 Warn Unity UnityEngine.XR.ARFoundation.SubsystemLifecycleManager`3:GetActiveSubsystemInstance()
2024/04/18 14:06:16.334 26455 26477 Warn Unity UnityEngine.XR.ARFoundation.SubsystemLifecycleManager`3:OnEnable()
2024/04/18 14:06:16.353 26455 26477 Info Unity UnityEngine.XR.MagicLeap.MagicLeapCamera:Awake()
2024/04/18 14:06:16.664 26455 26590 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) Thread-3 identical 1 line
2024/04/18 14:06:16.669 26455 26477 Debug Unity Vulkan PSO: Saved size[164068] path[/storage/emulated/0/Android/data/com.UnityTechnologies.com.unity.template.urpblank/cache/vulkan_pso_cache.bin] success=1 headerChanged=1 sizeChanged=1
2024/04/18 14:06:22.074 4261 4261 Verbose GrantPermissionsActivity Logged buttons presented and clicked permissionGroupName=com.magicleap.permission.EYE_TRACKING uid=10119 package=com.UnityTechnologies.com.unity.template.urpblank presentedButtons=9 clickedButton=1
2024/04/18 14:06:22.075 4261 4261 Verbose GrantPermissionsActivity Permission grant result requestId=-7194206897650061922 callingUid=10119 callingPackage=com.UnityTechnologies.com.unity.template.urpblank permission=com.magicleap.permission.EYE_TRACKING isImplicit=false result=4
2024/04/18 14:06:22.078 3654 5157 Debug MLWindowManagerHelper Focus is pid 26455 uid 10119 session Session{8b5d4c9 26455:u0a10119} window(AR) mlWindowFlags(0) Window{1a346ef u0 com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity}
2024/04/18 14:06:22.083 3654 3676 Info MagicLeapTaskController onActivityEnterAnimationCompleteLocked: com.UnityTechnologies.com.unity.template.urpblank/com.unity3d.player.UnityPlayerActivity isAr=true renderProcessUid=10119
2024/04/18 14:06:22.120 26455 26477 Info Unity UnityEngine.XR.MagicLeap.MagicLeapCamera:CheckForClipPlaneSettingChange()
2024/04/18 14:06:22.166 26455 26477 Info Unity ==== Start Unity OpenXR Diagnostic Report ====
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   D-Pad Binding: Version=0.0.1, Company="Unity", Extensions="XR_KHR_binding_modification XR_EXT_dpad_binding"
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   Eye Gaze Interaction Profile: Version=0.0.1, Company="Unity", Extensions="XR_EXT_eye_gaze_interaction"
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   Hand Interaction Poses: Version=0.0.1, Company="Unity", Extensions="XR_EXT_hand_interaction"
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   Hand Tracking Subsystem: Version=0.0.1, Company="Unity", Extensions="XR_EXT_hand_tracking"
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   XR_KHR_binding_modification: Feature="D-Pad Binding": Version=0.0.1, Company="Unity"
2024/04/18 14:06:22.166 26455 26477 Info Unity [XR] [125943770877264] [14:06:22.166][Info   ]   XR_EXT_dpad_binding: Feature="D-Pad Binding": Version=0.0.1, Company="Unity"
2024/04/18 14:06:22.169 26455 26477 Info Unity ==== End Unity OpenXR Diagnostic Report ====
2024/04/18 14:06:22.177 26455 26477 Info Unity UnityEngine.XR.ARSubsystems.XRSessionSubsystem:DetermineConfiguration(Feature)
2024/04/18 14:06:22.177 26455 26477 Info Unity UnityEngine.XR.ARSubsystems.XRSessionSubsystem:Update(XRSessionUpdateParams)
2024/04/18 14:06:22.177 26455 26477 Info Unity UnityEngine.XR.ARFoundation.ARSession:Update()
2024/04/18 14:06:22.178 26455 26477 Info Unity UnityEngine.XR.ARSubsystems.XRSessionSubsystem:DebugPrintConfigurationChange(Configuration, Feature)
2024/04/18 14:06:22.178 26455 26477 Info Unity UnityEngine.XR.ARSubsystems.XRSessionSubsystem:Update(XRSessionUpdateParams)
2024/04/18 14:06:22.178 26455 26477 Info Unity UnityEngine.XR.ARFoundation.ARSession:Update()
2024/04/18 14:06:23.139 26455 26455 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) identical 3 lines
2024/04/18 14:06:24.143 26455 26455 Info chatty uid=10119(com.UnityTechnologies.com.unity.template.urpblank) identical 3 lines

Do you mind providing a list of packages and their versions that are imported to your project inside the package manager? Can you make sure that the Project Validation Tool (Edit > Project Settings> XR Plug-in Managment/Project Validation) does not contain any errors?

Here are a list of the packages that I am using in my project:

com.magicleap.unitysdk: file:C:/Users/logan_33uigsx/MagicLeap/tools/unity/v2.1.0/com.magicleap.unitysdk.tgz
com.unity.collab-proxy: 2.2.0
com.unity.ide.rider: 3.0.27
com.unity.ide.visualstudio: 2.0.22
com.unity.ide.vscode: 1.2.5
com.unity.mobile.android-logcat: 1.4.1
com.unity.render-pipelines.universal: 14.0.9
com.unity.test-framework: 1.1.33
com.unity.textmeshpro: 3.0.6
com.unity.timeline: 1.7.6
com.unity.visualscripting: 1.9.1
com.unity.xr.arfoundation: 5.1.3
com.unity.xr.hands: 1.4.0
com.unity.xr.interaction.toolkit: 2.5.4
com.unity.xr.openxr: 1.9.1
com.unity.modules.ai: 1.0.0
com.unity.modules.androidjni: 1.0.0
com.unity.modules.animation: 1.0.0
com.unity.modules.assetbundle: 1.0.0
com.unity.modules.audio: 1.0.0
com.unity.modules.cloth: 1.0.0
com.unity.modules.director: 1.0.0
com.unity.modules.imageconversion: 1.0.0
com.unity.modules.imgui: 1.0.0
com.unity.modules.jsonserialize: 1.0.0
com.unity.modules.particlesystem: 1.0.0
com.unity.modules.physics: 1.0.0
com.unity.modules.physics2d: 1.0.0
com.unity.modules.screencapture: 1.0.0
com.unity.modules.terrain: 1.0.0
com.unity.modules.terrainphysics: 1.0.0
com.unity.modules.tilemap: 1.0.0
com.unity.modules.ui: 1.0.0
com.unity.modules.uielements: 1.0.0
com.unity.modules.umbra: 1.0.0
com.unity.modules.unityanalytics: 1.0.0
com.unity.modules.unitywebrequest: 1.0.0
com.unity.modules.unitywebrequestassetbundle: 1.0.0
com.unity.modules.unitywebrequestaudio: 1.0.0
com.unity.modules.unitywebrequesttexture: 1.0.0
com.unity.modules.unitywebrequestwww: 1.0.0
com.unity.modules.vehicles: 1.0.0
com.unity.modules.video: 1.0.0
com.unity.modules.vr: 1.0.0
com.unity.modules.wind: 1.0.0
com.unity.modules.xr: 1.0.0

I checked and the project validation tool has no errors.

Please try updating the Unity OpenXR package to version 1.10.0 , then verify the OpenXR Project Validation that no new issues or warnings have appeared. Afterwards, please rebuild the application and re-test it on your headset.

Hi! I just checked my project and I am currently running Unity OpenXR version 1.10.0. I'm not sure why my project manifest is saying 1.9.1 still. I took a screenshot of my package manager that shows the packages being used in the project with their current version. Let me know if anything else is required.

Thanks!

Do you mind trying to delete your project's library folder and try rebuilding again after verifying that Magic Leap Support shows under the XR provider?

Okay, the magic leap feature group was present in my project prior to deleting the library folder and it was there after deleting the library folder and opening the project again. I built the app to the headset, but I am still getting the same error message in logcat.

Thank you for trying that, I assume that the Magic Leap Feature group is enabled. Unfortunately, the logs do not make it clear why the app is not rendering properly. Do you mind providing repro steps? Is it possible that there was a step missed when configuring the new project?

Regarding the XRCameraSubsystem, the log is correct, the Magic Leap 2 does not support the AR Foundation XR Camera subsystem. Instead images can be obtained using the MLCamera API or using the Android Camera NDK