I've seen this problem happen frequently before. I think the name of the device was a CIB???? It always failed because the USB cable kept unplugging and getting plugged back in.

A few people actually went to the measure of siliconing theirs in place. The problem is with it being plugged in and unplugged so much it easily loses contact, just like the CIB.

For a couple hundred bucks, I would just buy one, keep an extension on it and replace the extension cable when it got too worn out.

Christian