cancel
Showing results for 
Search instead for 
Did you mean: 

OVR Error keeps causing random crashes within MSFS2020

cybhunter
Honored Guest

Within the last couple weeks, attempting to use the latest builds of Quest link (with Beta Channel enabled) with the latest NVIDIA Drivers on a 4080 has resulted in random video crashing

 

-What happens

Entering VR mode, when these crashes occur, the screen and audio will freeze for a second, with the audio then resuming, with the video frozen at the time of the crash. Attempting to move the headset around will create a tessellation effect.

Snippit of the code when failure occurs

 

 

07/10 13:11:14.622 {!ERROR!} [xrstreaming_v2] WinUsb_WritePipe(handle:0x0000017640EFE4C0, ep:1, len:62464) failed: (31) A device attached to the system is not functioning.
07/10 13:11:14.622 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6102 -- ovrError_XRStreamingUSBIssue
  Description: WinUsb_WritePipe(handle:0x0000017640EFE4C0, ep:1, len:62464) failed: (31) A device attached to the system is not functioning.
  OVRTime: 338090.208001
  Time: 2024-10-07 13:11:14 [623:2:100]

07/10 13:11:14.633 {DEBUG}   [xrstreaming_v2] destroying topic 12 (Slice 2)...
07/10 13:11:14.633 {WARNING} [xrstreaming_v2] sendFrameSlice send chunk failed with 13 (XrspResultErrorCategory I/O error)
07/10 13:11:14.633 {!ERROR!} [xrstreaming_v2] failed to send frame. result=-1002
07/10 13:11:14.633 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6100 -- ovrError_XRStreamingGeneralIssue
  Description: failed to send frame. result=-1002
  OVRTime: 338090.218731
  Time: 2024-10-07 13:11:14 [633:732:500]

07/10 13:11:14.633 {INFO}    [xrstreaming_v2] Exiting thread 3592 (sendFrameThread)
07/10 13:11:14.635 {DEBUG}   [xrstreaming_v2] WindowsSession::InitializeEncoder: alpha = false
07/10 13:11:14.635 {DEBUG}   [xrstreaming_v2] Creating nVidia encoder
07/10 13:11:14.637 {INFO}    [xrstreaming_v2] ---- NVIDIA HEVC Capabilities ----
                Maximum number of B-Frames supported = 5
                Rate control modes supported = 63
                HW support for field mode encoding = 0
                HW support for monochrome mode encoding = 0
                HW support for FMO = 0
                HW capability for Quarter pel motion estimation = 1
                H.264 specific. Indicates HW support for BDirect modes = 0
                H264 specific. Indicates HW support for CABAC entropy coding mode = 1
                HW support for Adaptive Transform = 0
                HW support for encoding Temporal layers = 4
                HW support for Hierarchical P frames = 0
                HW support for Hierarchical B frames = 0
                Maximum Encoding level supported = 186
                Minimum Encoding level supported = 30
                HW support for separate colour plane encoding = 0
                Maximum output width supported = 8192
                Maximum output height supported = 8192
                Temporal Scalability Support = 1
                Dynamic Encode Resolution Change Support = 1
                Dynamic Encode Bitrate Change Support = 1
                Forcing Constant QP On The Fly Support = 1
                Dynamic rate control mode Change Support = 0
                Sub
07/10 13:11:14.640 {!ERROR!} [xrstreaming_v2] Failed to transmit frame slices. result=-1002
07/10 13:11:14.640 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6100 -- ovrError_XRStreamingGeneralIssue
  Description: Failed to transmit frame slices. result=-1002
  OVRTime: 338090.225859
  Time: 2024-10-07 13:11:14 [640:860:300]

07/10 13:11:14.640 {INFO}    [xrstreaming_v2] Exiting thread 5316 (sendSlicesThread)
07/10 13:11:14.643 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.643 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending frame to session. Result=-1002.
  OVRTime: 338090.229036
  Time: 2024-10-07 13:11:14 [644:37:100]

07/10 13:11:14.643 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 0, Result=-1002.
07/10 13:11:14.643 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 0, Result=-1002.
  OVRTime: 338090.229088
  Time: 2024-10-07 13:11:14 [644:89:100]

07/10 13:11:14.643 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:14.643 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 1, Result=-1002.
  OVRTime: 338090.229099
  Time: 2024-10-07 13:11:14 [644:100:200]

07/10 13:11:14.644 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.644 {DEBUG}   [xrstreaming_v2] <!--xrsp::Pairing:transitioning XrspSession state to Disconnected>
07/10 13:11:14.644 {DEBUG}   [xrstreaming_v2] xrsp::Pairing:transitioned XrspSession state to Disconnected
07/10 13:11:14.644 {INFO}    [xrstreaming_v2] oculus_xrs_session_state_transition previous_state: Connected current_state: Disconnected previous_session_type: streaming platform: Windows current_session_type: none previous_xrs_session_id: 0 xrs_session_id: 0
07/10 13:11:14.644 {DEBUG}   [xrstreaming_v2] trying to send transactional message BYE
07/10 13:11:14.649 {DEBUG}   [xrstreaming_v2] receive ping: org 0 recv 0 xmt 720424699359 (received at 338090234261700), offset divergence 7472
07/10 13:11:14.655 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.655 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending frame to session. Result=-1002.
  OVRTime: 338090.241373
  Time: 2024-10-07 13:11:14 [656:373:600]

07/10 13:11:14.655 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 0, Result=-1002.
07/10 13:11:14.655 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 0, Result=-1002.
  OVRTime: 338090.241525
  Time: 2024-10-07 13:11:14 [656:526:100]

07/10 13:11:14.655 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:14.655 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 1, Result=-1002.
  OVRTime: 338090.241545
  Time: 2024-10-07 13:11:14 [656:546:200]

07/10 13:11:14.656 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.656 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.668 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.668 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending frame to session. Result=-1002.
  OVRTime: 338090.253811
  Time: 2024-10-07 13:11:14 [668:812:500]

07/10 13:11:14.668 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 0, Result=-1002.
07/10 13:11:14.668 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 0, Result=-1002.
  OVRTime: 338090.253868
  Time: 2024-10-07 13:11:14 [668:869:100]

07/10 13:11:14.668 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:14.668 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 1, Result=-1002.
  OVRTime: 338090.253879
  Time: 2024-10-07 13:11:14 [668:880:300]

07/10 13:11:14.669 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.669 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.680 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.680 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending frame to session. Result=-1002.
  OVRTime: 338090.266281
  Time: 2024-10-07 13:11:14 [681:281:900]

07/10 13:11:14.680 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 0, Result=-1002.
07/10 13:11:14.680 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:14.680 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.680 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.693 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.693 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 0, Result=-1002.
07/10 13:11:14.693 {!ERROR!} [RemoteHeadset_V2] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:14.693 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.693 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.705 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.705 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.705 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.718 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.718 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.718 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.730 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.730 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.730 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.743 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.743 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.743 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.755 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.756 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.756 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:14.768 {!ERROR!} [RemoteHeadset_V2] Error sending frame to session. Result=-1002.
07/10 13:11:14.769 {INFO}    [RemoteHeadset_V2] Received request to stop Link
07/10 13:11:14.769 {DEBUG}   [xrstreaming_v2] terminateSession: No active session
07/10 13:11:15.144 {WARNING} [xrstreaming_v2] sending transactional message timed out after 500 ms, closing transport
07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] Starting WinUsb_ResetPipe
07/10 13:11:15.144 {!ERROR!} [Kernel:Error] [Aggregated 113 times] OVR Error:
  Code: -6101 -- ovrError_XRStreamingPluginIssue
  Description: Error sending buffered haptic to session. deviceType = 1, Result=-1002.
  OVRTime: 338090.728749
  Time: 2024-10-07 13:11:15 [143:750:300]

07/10 13:11:15.144 {!ERROR!} [RemoteHeadset_V2] [Aggregated 72 times] Error sending buffered haptic to session. deviceType = 1, Result=-1002.
07/10 13:11:15.144 {!ERROR!} [xrstreaming_v2] WinUsb_WritePipe(handle:0x0000000000000000, ep:255, len:1024) failed: (995) The I/O operation has been aborted because of either a thread exit or an application request.
07/10 13:11:15.144 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6102 -- ovrError_XRStreamingUSBIssue
  Description: WinUsb_WritePipe(handle:0x0000000000000000, ep:255, len:1024) failed: (995) The I/O operation has been aborted because of either a thread exit or an application request.
  OVRTime: 338090.729544
  Time: 2024-10-07 13:11:15 [144:544:600]

07/10 13:11:15.144 {!ERROR!} [xrstreaming_v2] WinUsb_WritePipe(handle:0x0000000000000000, ep:255, len:1024) failed: (6) The handle is invalid.
07/10 13:11:15.144 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6102 -- ovrError_XRStreamingUSBIssue
  Description: WinUsb_WritePipe(handle:0x0000000000000000, ep:255, len:1024) failed: (6) The handle is invalid.
  OVRTime: 338090.729586
  Time: 2024-10-07 13:11:15 [144:586:800]

07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] Starting WinUsb_AbortPipe
07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] Starting WinUsb_ResetPipe
07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] Starting WinUsb_AbortPipe
07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] Starting WinUsb_Free
07/10 13:11:15.144 {DEBUG}   [xrstreaming_v2] oculus_xrs_pc_usb_disconnected
07/10 13:11:15.144 {!ERROR!} [xrstreaming_v2] WinUsb_ReadPipe(handle:0x0000000000000000, ep:255, len:1024) failed: (995) The I/O operation has been aborted because of either a thread exit or an application request.
07/10 13:11:15.144 {!ERROR!} [Kernel:Error] OVR Error:
  Code: -6102 -- ovrError_XRStreamingUSBIssue
  Description: WinUsb_ReadPipe(handle:0x0000000000000000, ep:255, len:1024) failed: (995) The I/O operation has been aborted because of either a thread exit or an application request.
  OVRTime: 338090.730795
  Time: 2024-10-07 13:11:15 [145:796:600]

 

 

 

 

 

3 REPLIES 3

MetaNinjaTurtle
Meta Quest Support
Meta Quest Support

Hey there @cybhunter 

Looks to me that there could be a number of things that could be causing this issue:

  1. Latest Quest Link update with the Beta Channel operating could be incompatible or be throwing these errors.
  2. Both the Quest Link's latest version and NVIDIA's latest driver update could be incompatible
  3. NVIDIA's latest driver was downloaded incorrectly or file could be corrupted
  4. If you are connected via cable, the cable itself could be the issue.

From what I see, Kernel error leads me to believe it could be a deeper issue, specifically could be an OS level issue possibly, moreover the GPU keeps sending broken frames to the headset which might lead me to believe it could be an issue with the GPU drivers itself, but it can be a number of issues really, some ideas I'd like to suggest you to try:

  1. Do a full clean uninstall and reinstallation of NVIDIA GeForce Graphics Drivers
  2. Check for any Windows or OS updates and update to the latest version
  3. Reinstall Quest Link
  4. Check that headset is on the lastest software version, V.69

Do note -> I'm not that well versed in these specific issues, but I hope this helps! 🐢

"How much you wanna make a bet I can throw a football over them mountains?"

Ryzen 7 5700G | Asus Dual RX 6650XT | Gigabyte B550M DS3H | 16GB DDR4 3600MHz | be quiet! Pure Rock 2 FX | 2 TB WD Blue NVME PCIe Gen3 | NZXT C750W | Fractal Pop Mini Silent

1) Just updated to the latest version (565.90) , no change

2) No system updates available

3) Have attempted this multiple times (including factory resetting the Quest Pro)

4) Currently running 69.0.0.576.352.641228209

 

If need be please elevate this to those who would be more versed in the programing

Hey there

Appreciate that you've tried those steps, if you could please send our engineering team a bug report in the meantime.

I will flag this issue to our engineering team so that they can have a further look into this issue. 

Thank you! 🐢

"How much you wanna make a bet I can throw a football over them mountains?"

Ryzen 7 5700G | Asus Dual RX 6650XT | Gigabyte B550M DS3H | 16GB DDR4 3600MHz | be quiet! Pure Rock 2 FX | 2 TB WD Blue NVME PCIe Gen3 | NZXT C750W | Fractal Pop Mini Silent
Still need help?

Did this answer your question? If it didn’t, use our search to find other topics or create your own and other members of the community will help out.

If you need an agent to help with your Meta device, please contact our store support team here.

Having trouble with a Facebook or Instagram account? The best place to go for help with those accounts is the Facebook Help Center or the Instagram Help Center. This community can't help with those accounts.

Check out some popular posts here:

Getting Help from the Meta Quest Community

Tips and Tricks: Charging your Meta Quest Headset

Tips and Tricks: Help with Pairing your Meta Quest

Trouble With Facebook/Instagram Accounts?