I threw this into the General Forum hoping it will save a few headaches for owners of all scanner makes and models, when connecting to a PC via USB cable. If you're using a USB extension cable or HUB (especially a non-powered HUB) and having trouble with updating firmware, programming with software or other connectivity issues, try eliminating the extension cable and plugging directly into the PC. This worked for me. There was enough power loss created in the extension cable and HUB to prevent my firmware update attempts. The update process got through a few steps like testing the COM port and "seeing" the scanner but when it attempted the uploading process, things came to a halt. Anyway, I hope this helps eliminate some frustration out there. Good scanning to all!