Servotor32 USB device not recognized [Windows]

I had a really strange issue that I’m not sure how I created, but have only just been able to get myself out of.

After uploading a program from the Arduino IDE my Servotor32 board became unresponsive and on every time I plugged it in to the USB port I got “USB device not recognized”.
I tried all the different USB ports on my laptop with no luck, but was able to get my board to enter the bootloader state by hitting the reset button on the board.

Using this I was able to upload the Servotor32 firmware. A couple of reboots later and some frigging with the com ports and my servotor is working again! I am no longer getting the USB device not recognized error.

Hopefully this helps someone from going through the headaches I did to get my board working again