397006 error code

Hi everyone after multiple updates blizzard has still yet to fix the 397006 error code.
Can someone help me fix this bug?
I’ve tried restarting my router, turning the firewall off and reinstalled the game but I still get the 397006 error code
Some one please help me.

are you on Rogers Cable?

No, I live in iran but diablo 3, overwatch and COD servers work this is the only game that doesn’t work.