David & Jem,

I have an always on cable connection.

I just did some testing that shows that if the network is on then the AssumeAlwaysConnected=0 does not matter.

The default for avast is to delay 30 seconds from system start to look to see if there is a VPS update. With the above setting AssumeAlwaysConnected=0 avast still did that. With the addition of AlwaysConnectedWaitSeconds=120 then avast waited 120 seconds after system start before it performed the check for VPS update.