Anyone explain this one?

Basically, I uninstalled BF2 today to try and sort out some FPS issues (and to try some V1.0)...reinstalled up to 1.41 and Im getting the above shit.
Ive uninstalled/reinstalled BF2 3-4 times today (BF2/SF/1.41/EF/AF/1.41 everytime), both automatically and manually - and this bullshit message wont go away.
My key is legit, it came with the game. It allows me to play V1.0 on ranked, PB servers then as soon as I patch it up, it all falls apart and gives me that shit.
Anyone have any ideas? Because I am out of them

Basically, I uninstalled BF2 today to try and sort out some FPS issues (and to try some V1.0)...reinstalled up to 1.41 and Im getting the above shit.
Ive uninstalled/reinstalled BF2 3-4 times today (BF2/SF/1.41/EF/AF/1.41 everytime), both automatically and manually - and this bullshit message wont go away.
My key is legit, it came with the game. It allows me to play V1.0 on ranked, PB servers then as soon as I patch it up, it all falls apart and gives me that shit.
Anyone have any ideas? Because I am out of them