Regarding the US NCO carbine kit on Foy: the bug is in one of the FHT server files and affects both multiplayer and singleplayer.
To fix the bug,
- unpack mods\fh2\waw_fht_762_obj\fht_if_objects_server.zip,
- go to Kits\UW folder and change the extension of every .con file there to .inc (UW_AirborneScout_para.inc, UW_NCO_para.inc, etc.),
- repack everything back as fht_if_objects_server.zip
That will fix the NCO carbine-related crashes on Foy and any other map not using the UW_NCO_para kit. For maps using the UW_NCO_para kit an additional fix would be required - re-code the "rifle link" so the kit would be linked to a custom UW_NCO_para_rifle instead of the vFH2 UW_NCO_rifle.
Another issue I noticed on Foy and other maps, which probably also came with the multiplayer/tournament files: to get the actual "airborne" or "army" gear on US soldiers, you need to add the following line at the end of the map's tmp.con:
rem $fh2_kitgeomsubfolder=uc:airborne
or
rem $fh2_kitgeomsubfolder=uc:army
Replace "uc" with "uw" if the map features UW kits.
Then repack the map with the map-packing script.