Maps like Fallujah, Silent Eagle, Lashkar valley will load to 100 percent, then immediately crash to desktop. The join button wont even appear. No error message or anything. Some maps like Muttrah will work just fine.

So far Ive tried deleting my cache folder, running as administrator and in XP service pack 2 and 3 compatibility modes, and running BF2 Cleaner but nothing seems to work.