mi sembra anche abbastanza normale
tu fai
readfile($filezip);
ma $filezip non è una stringa (ovvero il percorso ad un file) ma è la classe PclZip stessa!
credo dovresti passare "./temp/" . $trackid . "-GTW-Tracklist.zip" però è meglio se posti il codice che genera il file zip, cosi anche da capire esattamente la procedura che fai