I will explain the situation in full since, from the title, it is not obvious.
My setup:
* computer runs Windows 10;
* bnet client is run in French, I installed SC2 using this client;
* I elected the game to run in English.
I do not play the game 24 hours a day, but when I do, one of these happen:
1. I launch the game, bnet client tries and launches the game but tells me there is a patch... I have to update, but even when the update is installed, the version of the game remains the same: 5.0.9.87702 (I've seen this version so often that I know it by heart now); or
2. I am in the game, playing it, all of a sudden all graphics are gone, I can still interact with the game via hotkeys (I recognize the audio clues), but I'm forced to kill it, and when I relaunch it, here is yet another of those useless patches again; when I kill it and I relaunch, back to point 1
I do not have the faintest idea as to why this happens. At a first glance I'd blame the language discrepancy between the game and bnet client, but that's about it.
How can I diagnose this problem? Has any of you encountered this yet?