Zip archive is broken.
When downloading files from iPhone to Mac, the files are packed into a zip archive. Even if you have already packed your files into an archive, they create their own. Even if it's just one file. This archive is always broken. That's why you can't transfer files