For help with this issue, you will want to reach out to our Upload.com support team; their contact form is here:

https://upload.cnet.com/support/contact/

Be sure to fill out all the fields before clicking Submit, and they will send you a response via email within 24-48 business hours.

Regards,
Jen
Download.com Support