Shell Injection for SC2

Not sure if this is in the right section, but everytime I try to play SC2.exe (Blizzard, Starcraft 2). Defense+ blocks the game from starting or once I get to the loading screen makes the game crash.

I then found out it only happens after they run a patch to update the game, cause I then proceed to add the SC2.exe from their folder (Starcraft 2 > Versions > Base1xxxx(latest base version) into the exclusions of the game works perfectly fine.

Is there a reason why, SC2 is always being detected asnd blocked like that from the shell injection, after they patch?

Because it check process md5 at start in my opinion.
One of another fake warden protection.