I have been playing BF2 regularly for the past several months with no problems, but all of the sudden I can't connect to my BF2 account anymore. When I type in my password and click the login button, the account screen just idles for awhile before displaying an error message that says "There was an error creating a socket". Im not even sure what a socket is, but I assume that it is related to making a connection with the internet or account servers right? I tried to research this error on several BF2 forums, but I found very few similar problems. The ones I came across seemed to be related to firewall settings. I have tried disabling and even uninstalling my firewall, but neither has fixed the problem. The game worked fine for several months and I changed nothing with my internet or firewall settings lately. Is it possible that my ISP could have changed some settings that ended up blocking certain ports that the game uses to run? My internet connection seems to be working fine as far as I can tell, but I'm no expert. If you have any other ideas or suggestions don't hesitate to share them because I don't know what else to try.
