Forum Discussion

vishalbharti.433800's avatar
1 month ago

Sudden Loss of Body Tracking & Crashes with Unity Movement SDK (Quest 3) since version 2.3 update

Hi everyone,

I am experiencing a critical issue with the Unity Movement SDK on the Meta Quest 3, and I've noticed a few other developers mentioning the exact same problem recently.

My project relies heavily on the Movement SDK, and it was working perfectly fine up until recently (around April 29th/30th). Suddenly, body tracking has completely stopped working.

Here are the specific symptoms and the troubleshooting steps I've already taken:

Persistent Crashes: The project now crashes consistently when hitting Play in the Unity Editor. It also crashes when I build and run it directly on the Quest 3.

Older Builds Failing: I initially thought I broke something during a project update, but when I tested older, previously stable builds that had perfectly working body tracking, they also failed.

My Setup:

Device: Meta Quest 3 (Version 2.3.1034)

Software: Meta Horizon Link (Version 201.0.0.73.547)

Because older, untouched builds are now failing, this strongly suggests a bug or breaking change introduced in a recent Meta Horizon Link or Quest OS update rather than an issue within Unity itself.

Is this a known issue currently being looked into by the Meta team? If anyone has found a temporary fix or workaround, please let me know. Any help is appreciated.

Many thanks!!

4 Replies

  • This has been an issue for a while now. We can only assume they are working hard to put out this fire, but it essentially makes development impossible if you relied on body tracking to any meaningful degree...

  • Seconding the same issue, on both stable and test channels of Meta Link. 
    Body tracking does however still work on a Quest 2 running older firmware.

    Broken: Meta Quest 3 ( v2.3 Build 5208318.2300.520 )

    Working: Quest 2 ( v85.60 Build 5205633.10420.150 )

    Link software:
    Meta Horizon Link Version 85.0.0.299.552 (85.0.0.299.552)
    Meta Horizon Link Version 201.0.0.199.547 (201.0.0.199.547)

    Details:

    OpenXR reports nothing amiss, but all body joints are returned positioned at origin with the valid bit set to false, and body tracking confidence is 0.

    Previously downloaded Oculus SDK unity examples that utilize body tracking now crash the editor when run. 
    Hand tracking continues to function.

    Other streaming solutions still pass along body tracking data, so problem is limited to Quest Link.

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions