Here's what I think you should do:
- Completely disconnect your NXT from the computer (no USB connection).
- Remove all external Bluetooth dongles from your computer, and turn Bluetooth off on the computer (just to be sure).
- Reboot the computer (this is to make sure no other application is trying to compete for the USB port).
- Restart the Mindstorms application (and, if possible, don’t start any other applications).
- Remove one battery from the NXT for a couple of seconds, then reinsert it.
- Push the NXT reset button firmly for five seconds (make sure you actually press it, and press it for the whole five seconds).
- Now (with the NXT clicking and the environment up and running), connect the NXT to the computer via the USB cable. Preferably use a “primary” USB port, one on the computer itself and not on a keyboard or monitor.
- On a PC, you can go to the device manager and check to see if the NXT shows up in “Firmware Update Mode” (if not, you may need to uninstall and reinstall the software and drivers).
- Update the firmware to 1.03 using the “update firmware” option under the tools menu.
If this does not work, try briefly (one second) pushing the reset button again.
If that still doesn't help matters, try repeating steps 1-9 but using a different USB port on the computer.
If that also doesn’t work, try using a different computer and repeating the entire process.
Source: Clicking Brick Syndrome