Isn’t it because the default archive scanning of both providers are different?
It prevent the virus to active after “something” is scanned and detected. But as far I know, avast WebShield will block the download while it is occurring and being scanned, before the file is saved to disk.
If the ‘traces’ are infected, they will be detected by the signatures.