Well, let's start with the most obvious thing: Razer Keyboard / Mouse.
I had an almost endless discussion with another guy a few weeks ago who had similar problems. In the end his Razer input stuff was responsible for all the problems. Their drivers are able to change the default polling rate of 125Hz for USB to 500 or even 1000. That might work with the mouse, keyboard and other stuff which is not really sensitive to that but of course it can cause problems with other USB devices like the aquaero which is not designed to run at such rates especially given the fact that 125Hz
IS the standard and nothing else.
You can easily check if that might be the problem on your system. Download this
little tool and move your mouse pointer quickly from left to right. The peak value on a normal system will be around 125 to 128Hz - everything OK and we can forget about this theory but if your values are significantly higher we maybe found your real problem. At first you should check your razer drivers. Somewhere it must be possible to configure the USB polling rate. When done I recommend to shut down your PC and start it again to make sure that the new setting take effect. Check the polling rate again with the tool. When everything is okay now, give the firmware update of the aquaero another try
If the mentioned above is not true for your system you should try a reset at first. Remove all unnecessary connections with exception of the power. When turned off, place a jumper on the temperature sensors 8. Start the device, wait a few seconds , turn it off, remove the jumpers, attach USB and run the aquasuite. You should be now able to flash the firmware.
Still no success? In this case you could try the recovery mode but please note the following thing: when using this mode the firmware will be deleted from your device. So if afterwards you are still unable to flash the firmware your aquaero will not do anything until it gets a new firmware. If you want to give it a try: repeat the same steps as with the reset but this time place jumpers on the temperature sensor ports 5 to 8. This time when starting the device while the jumpers are placed you will see a message about the recovery mode on your display.
You are not able to fully brick the device by using this mode since the recovery mode is stored into a secured memory range and will always work. So in the end you should use another PC to perform the update since it seems there is some other problem with your USB connection.
By the way: the update does not take longer than a minute so waiting for 30 minutes is only a waste of time because in this case something is already wrong.