@Roughbeak, yeah, I start the game with the launcher and also did mention that I tried the "repair" button, but at that point it didn't help.
The error message did specify that BF2/ForgottenHope2.exe instead of the BF2/mods/fh2/bin/FH2launcher.exe
@Slayer, haven't checked mem usage during play, but I'll do that today and see what happens. Also the fps is being shown all the time and I haven't noticed anything weird about that during play. Performance was the same until the map load failed.
@Alubat, I'll try to reboot, if the crash happens again. Never had any problem in first map I load into. Also I need to count how many maps I play and see if that actually matters.
Thanks for the tips all. Lets hope they work.