I had tried various implementations of the response function but ultimately found redirect to work... Mainly there is code that has to fire AFTER the file is served... namely db updates. Also the method I use now obfuscates the actual file name.

However, I will try response.transmitfilename as I don't think I tried that...

No need to recreate the error. Google chrome has built in "helpers" and viewers which don't really help... Lol