I have a pretty basic ZIP file, that contains two other ZIPs and a 7z file. All 4 ZIP files work fine when loading directly from the filesystem. But when those 3 are inside another ZIP, I get the below errors trying to load the 7z and one of the ZIPs the way the example code shows. The other embedded ZIP works.
7z file fails with:
Index was outside the bounds of the array.
ZIP file fails with:
Signature of end of central directory does not match. Make sure the source is valid zip archive.