I was having the same problem. I tried re-downloading the launcher from the worldofwarships site and can now play the game again. I meant to download the game center but wasn't aware I had to go the worldofwarplanes site to get it. Either way it works again for me. For now any anyway.
Would it be possible to have a variant of Fog Remover that doesn't remove fog when a cyclone occurs? You can't see the ships anyway and cyclones are rather visually lackluster without the fog effect.