When I went to play MM2 today, I could not enter the game (I could navigate the menus, but not into a race

).
Here is how it went.
I got into the game, selected my profile, selected my city (it was Silverwolf HQ), my car (2003 Hyundai Tiburon, Black), starts to load, and I get kicked back to my desktop (I use Vista, maybe that is a factor).
I try the same thing again, and get the same result.
Then, I delete Silverwolf HQ, and try with a different city and car (Safecity and Audi 200 V8 DTM). Same result.
Next, I delete ALL of my addons, and I still get kicked back to my desktop.
I delete the profiles, go as DriverX, and the same thing happens.
I finally uninstall and reinstall MM2 and then it worked.
How can I prevent this in the future?
