Strange "Runtime error"!

My friend IGN: Heico011 has a long-term problem. If he ends a game and then get in another the crossfire exits and shows this message:

3xk90.jpg

But the strangest thing here is, that if he makes a desertion from the last game, he can enter in another and the game doesnt quit.
So if he ends a game then the crossfire quits if he want to enter in another, but if he deserts he can play ahead.
Thats why he had like 1000 games and 700 desertions...LOL
He has reinstalled the game, reinstalled the windows but it still doesnt work.

Colud somebody help?