Sorry for the double post, but I think I fixed part of my problem. I uninstalled BF2 and reinstalled that and FH2. I loaded up the game, and loaded "Operation Luttich", the map that I want to play the most, but it crashed, and I didn't get an error message this time. But when I try another map, and click disconnect, I still crash. I just don't get an error message anymore.
EDIT: Ok, I'm getting the error messages again. I really want to know why it's crashing so much.