You said you didn't want avast to scan ad muncher traffic.
I said that by default it doesn't.
Yet you say you have added ad muncher to the web shield optin process, thereby having avast scan it.
So I am totally confused, a) by default it shouldn't be scanned as I said, b) yet you go and add it to the process that will scan the traffic.
As I said in my first post ad munched uses a proxy and so does avasts web shield.
If you didn't optin ad muncher, then the web shield has nothing to scan (not that it isn't working) as the ad muncher proxy redirects the traffic to its proxy and the web shield doesn't see anything as there is effectively no port 80 traffic.
When you opit in ad muncher in the webshield.ini (and uncheck the Ignore local communication. avast Settings, Troubleshooting, Redirect Settings), then you force avast to scan that ad muncher traffic, so I hope you can see why I'm confused.
But the problem is you keep saying you 'don't want avast to scan ad muncher traffic' and I don't see any way to do that if you also want the protection of the web shield as the two proxies act differently.