OK, I wasn’t quite specific in my response. What I meant to say is that your firewall may be preventing your Updater from connecting with the server, thus preventing the download of the SMC and resulting in the ‘hang-time’ where the Updater appears not to be working.
It may be working it’s little heart out, but if it’s hittiing a brick wall it can’t do what it’s designed to. Oh yeah, make sure your player is connected when running the Updater, too. If not, it won’t download anything either.
One more thing, I know it’s supposed to work in both modes, but I’ve always had the best success with the player is MSC mode, not MTP while connected and running the Updater. That is, years ago when I actually used the Updater.