Ето проблема с CD key, панкбастер неправильно его распознает, исправь регистр:
1. Нажми "Start".
2. Нажми "Run".
3. Набери "regedit" Нажми "OK".
4. Нажми "HKEY_LOCAL_MACHINE".
5. Нажми "SOFTWARE".
6. Нажми "Electronic Arts" folder.
7. Нажми "EA Games" folder.
8. Нажми "Battlefield 2142" folder.
9. Нажми "ergc" folder.
10. Увидишь примерно "x9392" и еше кучу цифр, Нажми "Modify".
11. Набери "x9392" затем свой CD key. ВСЕ ЕТО БЕЗ КАВЫЧЕК!!!
например: x9392(твой CD key сдесь)
У меня таже проблема была, сделай как написано и все будет ок!