You didn't think the expansion pack would be free of bugs did you? There's a patch for both
Battlefield 2 and
Battlefield 2: Special Forces at the
Electronic Arts website.
The single patch will update both games and if you applied the patch
before installing the expansion pack, you'll have to patch the game up
again.