If your USB peripheral is on the fritz, it's worth doing some troubleshooting with the port itself. Give these steps a try.
I just spent yet another international trip cursing the USB-C Port on my Pixel 2 as I tried to charge it on the plane, use the 3.5mm adapter, and transfer photos to my laptop. The USB port has been so ...