How are you creating the zip, WinZip or WinRAR? You can get upload errors with zips created in WinRAR, somehow the site knows the difference. If that isn't the cause I'll go back to sleep, it's kinda too early in the morning here for technical stuff...