World of Warcraft won't launch

I was able to find the problem on a Sophos forum and this solved the whole problem for me. Sharing in case others find this thread in the future

Symptoms:
On Windows 7 6.1.7601 SP1 build 7601 WoW will crash on launch if Sophos Home’s Exploit Mitigation is active. This is due to a conflict between these applications in this environment.
Solution:
[This can be resolved by adding a local exclusion] for the path of the game executable (Wow.exe). This issue is not present on Windows 10.

  1. Open Sophos Home application system tray
  2. Click on “Help” on the left side
  3. Select “Troubleshooting”
  4. Click on “Add local exclusion”
  5. Copy the game executable path (if you are using a drive other than C:, the exclusion will not appear, but it WILL work)
    6.Path example:*
C:\Program Files (x86)\World of Warcraft\_retail_\wow*
  1. Paste it under “Add local exclusion” > Select open
  2. Restart your computer to apply the changes