There do seem to be some issues with the uploader at the moment, I will look into it ASAP. Also the guide link points to an old location, I'll update that presently.
You do need to be using IE and not a 3rd party browser to upload as well.