So I recently started playing Battlefront 2 on Vista. Singleplayer worked perfectly without any problem but when I decided to go online, the game just crashes

I login then that "busy counter" pops up and then the game crashes. I DID check out the posts here but nothing worked. Any ideas what can be the problem?
Bink's Sake
"I've barely eaten anything for many decades now. It feels like my stomach shriveled into my back........though i don't have a stomach or back because i'm a skeleton! Yohohohoho! SKULL JOKE!"
"My eyes have never seen such a pretty woman! But i'm a skeleton so my eyes don't see much."