It might be some sort of permissions issue. Files are always uploaded with strange names in php. Our code copies the files to the new folder and then renames them back to their original name. It appears the rename is failing, so my best guess would be permissions.
If you send me FTP access and a url to debug I can investigate it further.