Unfortunately, no. I do not have any other PWI games. And it says launcher is up to date (however, for months it has had 'connection to server fails' error at the bottom, but I've managed to update my game).
Also said the game version is 39, though, but I am sure I had 40 patch. Unfortunately, cannot get a manual patch of it just in case.
I tried disabling my anti virus, nothing changed.