I had the same problem.
Tried everything I read on the inernet....but nope.
I was using the USB-cable wich was delivered wth my Helix...and when I changed is for an older one the updaes went smoothly!
The new USB- cable is in he trashcan now :-)
Grtz,
Robin