Why can't my client download a certain file?

The file is most likely a .ZIP file. While a client will have no problem in downloading a .ZIP file, there could be an issue in accessing the files in the .ZIP if the client doesn't have an unzipper program installed.

Instead of suggesting for the client to download and install an unzipper, it would be faster to re-share the files in question as single files.