unzip error 22 – Invalid argument

The problem
When the zip file is created by Windows and there is a problem with the encoding, the unzip in macOS X cannot be uncompressed. We will prompt: is unable to expand "*.zip" into "Download". (Error 22-invalid argument.)

Solutions:
Ditto:
ditto-x-k zip_file_path unzip_destinatio_path
Ditto to create and extract Archives at MarcK
Scheme 2
You can also choose The Unarchiver

Read More: