Play button in blizzard not working

Hi

I’ve tried to search for this issue but none of the methods that have worked for other people seem to work for me.

Every time I attempt to play WoW, the game never launches.

The Play button changes to Launching… goes grey, I get some text next to it saying “Game is Running…” and then after a few seconds ‘Launching…’ turns to ‘Play’ again and I get the patch number and details next to it again.

The only way I know to fix this at the moment is to run a Scan & Repair every time, which fixes it until the next time I go to play WoW again.

Does anyone know what could be the issue and/or how to solve this?

Would greatly be appreciated!

Thanks