Maybe this screenshot clarifies what’s happening.
The example.zip file at the top left is the original downloaded file, the example.cpgz underneath that is the content of the .zip. The content of the .cpgz file is example 2.zip, and so on. Seems like it’s a loop.