Hi! We've encountered a problem in Unity with the Wave SDK and managed to reproduce in in the sample project.
If I put the headset to sleep mode and turn it back on, the controllers don't regain tracking properly in a Unity app. If I press the home button, the controllers are properly tracked on the overlay, but not in-app.
The issue if visible on the following recording I've made with the sample project provided by the SDK (Assets\Samples\VIVE Wave XR Plugin\5.1.1-r.4\XR\Controller). After coming back from sleep mode, the left controller is not tracked any mode. Looking at the UI display the controller's position readout is correct, the model is just not updating (the video resolution is low but the numbers showing the controller positions are correct). Strangely the only thing that works on the left controller is the thumbstick proximity sensor and pressing it, nothing else is updating.
Unity Focus 3 tracking lost after sleep modec - GIF - Imgur
Details:
Unity 2021.3.16f1
Input System 1.4.4
VIVE Wave XR Plugin 5.1.1-r.4
VIVE Wave XR Plugin - Essence 5.1.1-r.4
VIVE Wave XR Plugin - Native 5.1.1-r.4
WaveXR Plugin provider turned on in XR Plug-in Management