Since the source of the problem is unclear, try to identify that first:
- is it the zip file?
- is it your wget code?
- is it the file system caching (stored as file and immediately read again may fall into file system caching problems)?
- is it your unzip call?
- ...?
- store the zip file to the file system and extract it by the file explorer, ZIP.exe, RAR,exe, 7z.exe, or any other unzipper
- if 1. was successful, the ionic unzipper call seems to be problematic
- if 1. was unsuccessful, either the file is corrupt or your hand crafted wget is broken
- try to acquire the file by other means, outside of your program (wget, ftp, ...) and unzip it with outside as well (see 2.)
BTW: you provide only half of the code. No chance to check what might be wrong with your wget code.