It's the "Include download time in statistics", I used just wrong words. As long as you have this option checked, it should download full file and measure the time.
If you run that transaction in the Recorder, does the download step also report 0.5 second or does it have correct time there?