Orbbec stereo S usb 2.0 cable

Hi, my application requires long distance connection around 2-3 meters from the camera to the pc. Is there any recommendation for good cables out there? I have tried some usb 2.0 cables (around 1 meter long) our lab they all work well directly and then went on to buy a 2 meters extension cable to finish the whole connection. This results in lots of glitters and sometimes after awhile the depth frame is not stream any more, only rgb. This is the terminal output when this happens:

87266095 WARNING Endpoint 0x81, Buffer 12: Asynch transfer failed (status: 1)
87266277 WARNING Endpoint 0x81, Buffer 13: Asynch transfer failed (status: 1)
87272131 WARNING Depth: Expected 294, got 2a3
87272133 WARNING Depth frame is corrupt!
87272136 WARNING Read: Depth buffer is corrupt. Size is 356064 (!= 512000)
87297394 WARNING Endpoint 0x81, Buffer 2: Asynch transfer failed (status: 1)
87297626 WARNING Endpoint 0x81, Buffer 3: Asynch transfer failed (status: 1)
87297782 WARNING Endpoint 0x81, Buffer 4: Asynch transfer failed (status: 1)
87297874 WARNING Endpoint 0x81, Buffer 5: Asynch transfer failed (status: 1)
87298012 WARNING Endpoint 0x81, Buffer 6: Asynch transfer failed (status: 1)
87298169 WARNING Endpoint 0x81, Buffer 7: Asynch transfer failed (status: 1)
87298269 WARNING Endpoint 0x81, Buffer 8: Asynch transfer failed (status: 1)
87298627 WARNING Endpoint 0x81, Buffer 9: Asynch transfer failed (status: 1)
87299014 WARNING Endpoint 0x81, Buffer 10: Asynch transfer failed (status: 1)
87299211 WARNING Endpoint 0x81, Buffer 11: Asynch transfer failed (status: 1)
87299432 WARNING Endpoint 0x81, Buffer 12: Asynch transfer failed (status: 1)
87305312 WARNING Depth: Expected 308, got 313
87305315 WARNING Depth frame is corrupt!
87305336 WARNING Read: Depth buffer is corrupt. Size is 356064 (!= 512000)
87330896 WARNING Endpoint 0x81, Buffer 1: Asynch transfer failed (status: 1)
87331531 WARNING Endpoint 0x81, Buffer 2: Asynch transfer failed (status: 1)
87331904 WARNING Endpoint 0x81, Buffer 3: Asynch transfer failed (status: 1)
87332215 WARNING Endpoint 0x81, Buffer 4: Asynch transfer failed (status: 1)
87332386 WARNING Endpoint 0x81, Buffer 5: Asynch transfer failed (status: 1)
87332532 WARNING Endpoint 0x81, Buffer 6: Asynch transfer failed (status: 1)
87332797 WARNING Endpoint 0x81, Buffer 7: Asynch transfer failed (status: 1)

I thought EMI might be the cuprit and tried wrapping the bare metal male-female connection in electric tap but still didnt help. Btw, I am just wondering is there any reason for using this old , narrow bandwidth 2.0 standard for your newest line of camera instead of usb 3.0 like other cameras, for instance, the astra pro?
Thanks

In my experience, the length of the cable shouldn’t be a factor. We used powered “usb over IP” boxes, and were able to extend the camera distance by quite a lot. We also used a good 10m cable, and got good results during development, but I don’t know the brand.

It sounds like you have a flakey cable, to me.

Thanks, I will just try getting better cable then