Use this quick checklist before calling the unit dead:
If your laptop is plugged into a wall outlet and the iProg is on a different outlet, the ground potential difference can kill the USB handshake. iprog programmer not connected