Forum Discussion
kennard-consulting
2 years agoExpert Protege
Failed to set Body Tracking fidelity to: High (IOBT)
Please help! I have read over this page many times, and done everything I can think of:
https://developer.oculus.com/documentation/unity/move-body-tracking
But when my app runs, adb always shows "iobt": false and I get IK body tracking instead. In my logcat I see:
Info XR_FB_body_tracking ------------ xrCreateBodyTrackerV2FB -----------
Error OVRPlugin [XRCMD][failure] [XR_ERROR_RUNTIME_FAILURE]: xrRequestBodyTrackingFidelityMETA(m_xrBodyTracker, fidelity), arvr/projects/integrations/OVRPlugin/Src/Util/CompositorOpenXR.cpp:8151 (arvr/projects/integrations/OVRPlugin/Src\Util/CompositorOpenXR.h:302)
Warn Unity [OVRBody] Failed to set Body Tracking fidelity to: High
Warn Unity OVRBody:StartBodyTracking()
Warn Unity OVRBody:OnEnable()
It appears BodyTracking is failing to initialise to 'high' fidelity (IOBT) but I don't know why? How can I debug this? Can I find out what CompositorOpenXR.cpp:8151 is doing?
Confirmed as a known issue: https://github.com/oculus-samples/Unity-Movement/issues/57
2 Replies
Replies have been turned off for this discussion
- kennard-consultingExpert Protege
Upon further investigation, it seems the IOBT fails whenever passthrough is enabled. Is this a known issue?
- kennard-consultingExpert Protege
Confirmed as a known issue: https://github.com/oculus-samples/Unity-Movement/issues/57
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 years ago
- 3 years ago