Perhaps my firewall is blocking some sort of communication, making the website think that the upload failed?