avast doesn’t block svchost as it only runs locally. avast can block the service that is using svchost to run.
Is the network profile (firewall settings) set to public or private ?