Manual firmware upgrade stuck at 0%

My WDTVLive box reported that there was a firmware upgrade so I  selected the option to upgrade.  It downloaded the update but got stuck on 0%.  I tried it several times with the same result.  I read on the WD site how to upgrade it manually with a USB stick.  I downloaded the upgrade (1.0.6 I think) and tried to upgrade the firmware.  It failed (after waiting 3 hours at 0%) so I rebooted the box.  Now all I get is a black screen that says something like recover the firmware by inserting a USB drive.  I plug in the USB drive and it looks like it does something, a blue upgrade screen comes up and then sticks at 0%.  I left it in this state for  3 days just to make sure I waited long enough.  I’m frustrated.  I have a brick now.

Any suggestions?

First thing I would try is a different USB stick.

Try to use one that is completely empty except for the 3 firmware files (.bin, .fff, .ver)

Try formatting it FAT32 instead of NTFS, or vice versa.

Unplug any other USB devices that might be plugged in, except for the one you’re using for the update.

Unplug it from the network, if you’re using Wired.

I’ve tried all of those solutions.  Nothing is working.  I may try yet another USB stick.  Something has to work, right? 

Try also using the other USB port.