Just purely out of curiosity... now that they've done another update, log out, log in, and try uploading again. I'll let the tech folks know if you're still experiencing it.
"What, exactly, is the internet? Basically it is a global network exchanging digitized data in such a way that any computer, anywhere, that is equipped with a device called a 'modem', can make a noise like a duck choking on a kazoo." - Dave Barry