How are you uploading - with FW or a third party app?
Might be useful to create a new site folder, Edit your Resources (in case there are any that come up as missing, modified etc.) and then do a fresh Publish into the new site folder and then a new upload.