Still doesn’t explain why you think avast is at fault.

All that tells me is that you may have 3 different antiviruses on the machine.

And that teamviewer is not working with other AVs…<–that is an indication that it is not avast…something else is wrong