Ci sarà un errore o qualcosa prima dell'output del file zip che quindi rompe l'output del file zip. Prova a commentare le linee di codice dove fa l'output e a vedere che errore ti da