Hello,
We are working on a project that have to support multi headsets. So, since vive started to support openXR, we started to use it.
We followed exactly the instruction from the callback example here
Even if when we launch the application inside unity it works correctly, the built version freeze, and only when there is the "S Ranipal Eye Framework" activated. If we just inactivate it, it works normally (without eye tracking of course).
The log file gives us this then:
(Filename: D:/dev/ptvr-core/Assets/ViveSR/Scripts/Eye/SRanipal_Eye_Framework.cs Line: 77)
[XR] [36912] [17:13:24.370][Error ] XrResult failure [XR_ERROR_TIME_INVALID]
Origin: xrLocateSpace
Source: C:\build\output\unity\xr.sdk.openxr\NativePlugin\Source\unity_input.cpp:2177
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
Error on graphics thread: 1
XRTextureManager::RequestDestroyTexture
XRTextureManager::RequestDestroyTexture
XRTextureManager::RequestDestroyTexture
XRTextureManager::RequestDestroyTexture
XRTextureManager::RequestDestroyTexture
XRTextureManager::RequestDestroyTexture
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate view space relative to app space at time <28971348263311> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]
[XR] [OpenXR Input]: [xrLocateSpace] Failed to locate space for ActionSet <htcvivecontroller> Action <devicePose> SubPath </user/hand/right> at Time <> [ErrorCode: XR_ERROR_TIME_INVALID]