Controllers suddenly flipped on the Z-axis for no apparent reason, and I have no idea why
I’m making an action game, and a few days ago Unity suddenly started throwing errors and wouldn’t open for no apparent reason. After I deleted Meta’s SDK, Unity launched normally again, and reinstalling the SDK didn’t cause any further issues.
However, yesterday I noticed that both controllers in my game had suddenly flipped 180 degrees on the Z-axis (see Image 1). This only happens during actual device testing — it does not happen inside Unity (see Image 2).
I tried flipping the controllers’ Z-axis by 180 degrees in Unity to cancel out the issue, but it had no effect.
I haven’t touched any packages in the past month, and everything was still normal about a week ago.
Currently, my Meta SDK version is 81.0.0, OpenXR Plugin version is 1.15.1, and Unity OpenXR Meta version is 2.2.0.
Hello there!
I found developers on the Unity Forums having a similar issue to yourself. If you look through the comments, you will find plenty of additional information on this topic that may prove helpful to you!
If you go here, this is the link to the work around from Unity. It is also mentioned, in the comments of the original post, to make sure you apply this work around to every platform, not just the Meta Quest in Unity.
Let me know if this resolves your issue!