I am using the Chilkat Zip class to submit files to a government agency. They are telling me now that they do not accept files that are compressed using 64-bit encoding. They only accept 32-bit encoding. I do not specify the encoding anywhere in the code. Is there a way to force '32-bit encoding' when creating a zip file?

I don't understand what they mean by "32-bit encoding". A zip archive has a file format, not an "encoding". If a file within the .zip is larger than 4GB, or if the total size of the .zip is more than 4GB, then the ZIP64 file format is automatically used by Chilkat. There is no other choice -- you can't go bigger than 4GB with 32-bits. Chilkat should not be using the ZIP64 format unless it is required because of size.

I don't understand it either. The file itself is only about 5k. Is there a way to verify that ZIP32 format (if there is such a thing) is being used? I think what they want to do is open the file to look at it but their own software won't open it. For me, WINRAR opens it just fine.