cancel
Showing results for 
Search instead for 
Did you mean: 

Immersive Debugger not activating on headset

white486
Honored Guest

Hi, I am trying to use the Immersive Debugger in my mixed reality Unity project. I have the latest version (v76) of Meta XR Core, Meta XR Platform, and Meta XR Simulator and am on Unity 6000.1.1f1.

After enabling the Immersive debugger and setting it to display on start, I do not see it in my game scene no matter what settings I tweak. I am using OVRManager to enable various other Meta features and these have been working fine. When I run the app on headset, I can find these errors in Android Logcat:

2025/05/16 17:23:31.790 11900 11926 Error Unity MissingMethodException: Constructor on type 'Meta.XR.ImmersiveDebugger.Manager.Watch`1[[UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]' not found.
2025/05/16 17:23:31.790 11900 11926 Error Unity   at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x00000] in <00000000000000000000000000000000>:0 
2025/05/16 17:23:31.790 11900 11926 Error Unity   at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <00000000000000000000000000000000>:0 
2025/05/16 17:23:31.790 11900 11926 Error Unity   at Meta.XR.ImmersiveDebugger.Manager.WatchUtils.Create (System.Reflection.MemberInfo memberInfo, Meta.XR.ImmersiveDebugger.Utils.InstanceHandle instanceHandle, Meta.XR.ImmersiveDebugger.DebugMember attribute) [0x00
2025/05/16 17:23:31.790 11900 11926 Warn Unity Your project uses a scriptable render pipeline. You can use Camera.stereoTargetEye only with the built-in renderer.
2025/05/16 17:23:31.790 11900 11926 Warn Unity UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
2025/05/16 17:23:31.790 11900 11926 Warn Unity UnityEngine.Camera:set_stereoTargetEye(StereoTargetEyeMask)
2025/05/16 17:23:31.790 11900 11926 Warn Unity Meta.XR.ImmersiveDebugger.UserInterface.Generic.OverlayCanvas:Start()
2025/05/16 17:23:31.790 11900 11926 Warn Unity 

 

This appears to be the immersive debugger throwing a MissingMethodException, has anyone ran into this and is there a known workaround?

0 REPLIES 0