Hrm, I'm not entirely sure what you are saying.. But, I can only give you what I can see I know I suppose. I am just calling FastZip's ExtractZip's function and it seems to extract files from the source zip that are greater than 4GB, and less than 4GB, just fine.. but anything in and around exactly 4GB seems to just output a file of 0 byte size.
FastZip zip = new FastZip();
zip.ExtractZip(filename, working directory, null);
That's pretty much all that I am doing.
Thanks,
Elsdon