I think they're updating the site. Had the same problem so uninstalled the older version and downloaded version 22.214.171.124. The "pro" version. There's no need to register anymore. Still, had some problems downloading the newer version. Tried the updater on this one and had the same error( 106) so they must be working on the site.