Most zip utilities have an option to check the archive. If there is a problem with the archive, you usually hear about it from the unzip utility.
Most probably, either the data was corrupted when the archive was made, or the files he placed in the archive were already damaged. You will know when you download the archive again...