It has nothing to do with the ISP but with avast.
If the ISP (still) uses IPV4 (only) there is no problem, but if the ISP is using IPV6 the avast servers can't handle it.
That is why changing the DNS to the one from Google is solving the problem as Google's DNS is using IPV4 (or fallback to it when IPV6 is not working).
As I said, I expect to see many more complaints about this.
My advise for all helpers, let the user check the log file(s) and if it shows a 41227 error in them advise them to change their DNS and disable IPV6 in the network properties.
This is ofcourse not a real solution, but it will the users to update etc without problems.
The real solution much come from avast.
They really should (as they say) get their act together.