Since the April 14th Avast software update, Overwatch shows black screen upon launching and it takes very long time for the game to open & when it does fps is awful.
The only method to solving this problem is by disabling all Avast shields while the game is running. I’ve tried unninstaling Avast & then installing a fresh version but it only helped temporary and it
was problematic again.
Saw that this problem was reported by some users here a couple of years ago:
Hello i have the same exact problem with diablo 3.i press play from battle net and it doesnt connect to server ,screen frozes and eventually crashes.I did same as you reinstalled avast ,the first time it launches well but then again the same
Hello there, I pointed it out here https://forum.avast.com/index.php?topic=260771.0 - problem #3
Try running x86 version with shields up (under settings “launch 32-bit”)
Problem is not with the game itself but with Avast since last update.