I also recently bought bf2142, as i am a massive bf fan
anyway....
i installed battlefield 2142, and loaded up the game and every thing was sweet until i entered in my account and the'contacting EA Master Server' comes up........but stays like that for about 5 minutes until it says connection can not be detected.
This was the same for my other games; cod2 multiplayer and bfv, but when i ran these games in xp compatibility mode the connetion was established and servers appeared.
Therefore, i tried this for bf2142, but all that comes up is a "Plz insert the Bf2142 DVD" (which is already in the DVD drive)
................................... I also am using Zone Alarm Firewall and Bitdefender PRO, but when i turned these off it made not difference
my internet is ADSL ethernet
thanks.........