Add state logging to ExtractZipFile