Hi Michelle,
Yes – as your second message says, when this error is seen, it’s always (or at least, whenever I’ve seen it) the case that the uploads zip itself is fine; but that it was not successfully downloaded from the source and then uploaded to the destination. Something happened along the way.
Two work-arounds:
1) Upload it via FTP into wp-content/updraft, instead of uploading it via the in-page drag/drop widget. (And also download it via FTP, if you were downloading it via the in-page download button).
Or
2) Configure UpdraftPlus to send your backup to cloud storage, e.g. Dropbox – and then on the destination site, configure the same cloud storage, and press the “Rescan remote storage” link. Then UpdraftPlus will fetch it itself, which should work better than doing it by hand.
Alternatively… there’s nothing ‘interesting’ about the uploads zip. All the interesting action is with the database. You can just restore it by hand: download, then unzip, then upload the contents as wp-content/uploads as the destination site.
David