And where is the proove that it fails ?
Just because a scan at VT doesn’t show that avast is detecting things, it doesn’t mean avast doesn’t.

VT is just a on demand scan and nothing more.
It doesn’t use e.g. the on access scan.