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.