Strange USB error when using Basler USB 3.0 camera

Recently, when I use one USB 3.0 camera to run object detection code, some strange error occur: when I firstly run the code, everything is ok, when I restart my code ,I met error below:

12.07.2017 20:50:28.399656 Unable to ensure stalled pipe 1, status=0xe2100007 LIBUSB_ERROR_TIMEOUT
12.07.2017 20:50:28.399813 Failed to stall control channel pipe 0, status=0xE2100007
using deviceacA640-120uc
12.07.2017 20:50:31.542203 Unable to ensure stalled pipe 1, status=0xe2100007 LIBUSB_ERROR_TIMEOUT
12.07.2017 20:50:31.542513 Failed to stall control channel pipe 0, status=0xE2100007
12.07.2017 20:50:34.643164 Unable to ensure stalled pipe 0, status=0xe2100007 LIBUSB_ERROR_TIMEOUT
12.07.2017 20:50:34.643275 : Failed to stall pipe. (0xe2100007)
terminate called after throwing an instance of 'GenICam_3_0_Basler_pylon_v5_0::RuntimeException'
Press <RETURN> to close this window...

and when I tried run this code thirdly, and the code is ok again.

12.07.2017 20:51:14.870761 Unable to ensure stalled pipe 1, status=0xe2100007 LIBUSB_ERROR_TIMEOUT
12.07.2017 20:51:14.871175 Failed to stall control channel pipe 0, status=0xE2100007
using deviceacA640-120uc

It is a big circle, it is like 2n+1 is ok, 2n is bad. why?

Have you checked with Basler? Do you run gstreamer or MM APIs?

Hi Jesse_Mx,

Have you resolved this issue? or got the update from Basler?

Thanks

The problem is still exist, but I think the problem may belong to basler, I will contact them for resolving. Thanks very much.