I had similar problems when the internet connection was lost or the registration code was wrong (accidentally used the code of another, already registered unit).
Thanks. Just solved a minute ago. Tried with another Internet connection and it worked immediately. (Although internet is fine in general on the other connection, maybe some weird IP thing or so).