Can't play since update. If i try to launch a game it just crashes.

this is my game error log
as i join a game it says launching ice adapter, then thats as far as it goes, i alt tab out of the launcher and i have this error report

CD3DDeviceResources::DevResInitResources: Unable to load effect file /effects/mesh.fx

Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\ProgramData\FAForever\logs\game_13975634.log /gpgnet 127.0.0.1:55902 /mean 870.008 /deviation 74.1106 /savereplay gpgnet://127.0.0.1:57175/13975634/Zindahgee.SCFAreplay /country GB /numgames 290

Callstack:
Unknown symbol (address 0x10077ba3)

Last 100 lines of log...

info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\xmesa plains3v3', mounted as '/maps/xmesa plains3v3/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\you_shall_not_pass_enhanced.v0002', mounted as '/maps/you_shall_not_pass_enhanced.v0002/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\you_shall_not_pass_enhanced.v0004', mounted as '/maps/you_shall_not_pass_enhanced.v0004/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\zombie war v1', mounted as '/maps/zombie war v1/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\zombie war v2', mounted as '/maps/zombie war v2/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\zombie war v3', mounted as '/maps/zombie war v3/'
info: DISK: AddSearchPath: 'c:\users\alan\documents\my games\gas powered games\supreme commander forged alliance\maps\zombies_wonder.v0001', mounted as '/maps/zombies_wonder.v0001/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\allfactionsfixed', mounted as '/mods/allfactionsfixed/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\all_faction_quantum_gate', mounted as '/mods/all_faction_quantum_gate/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\fastbuild x2 range x5 power', mounted as '/mods/fastbuild x2 range x5 power/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\hivesforall', mounted as '/mods/hivesforall/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\jaggeds_infrastructure_pack', mounted as '/mods/jaggeds_infrastructure_pack/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\low commander upgrades costs tweaked', mounted as '/mods/low commander upgrades costs tweaked/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\no friendly fire', mounted as '/mods/no friendly fire/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\nuclearrepulsorshields', mounted as '/mods/nuclearrepulsorshields/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\pxmodalphav4', mounted as '/mods/pxmodalphav4/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\simspeed++', mounted as '/mods/simspeed++/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\storagerich_x10fixed', mounted as '/mods/storagerich_x10fixed/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\t4_energy_gen_pack', mounted as '/mods/t4_energy_gen_pack/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\totalmayhem', mounted as '/mods/totalmayhem/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\unitcap x4', mounted as '/mods/unitcap x4/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\x1.5 build range', mounted as '/mods/x1.5 build range/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\12_ultimate_you_shall_not_pass.v0001', mounted as '/maps/12_ultimate_you_shall_not_pass.v0001/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_hilly_plateau.v0003', mounted as '/maps/adaptive_hilly_plateau.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_pandemonium_pass.v0002', mounted as '/maps/adaptive_pandemonium_pass.v0002/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\dualgap_fix_adaptive.v0009', mounted as '/maps/dualgap_fix_adaptive.v0009/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\phantom_bunny_roanoke_v12.v0002', mounted as '/maps/phantom_bunny_roanoke_v12.v0002/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\you_shall_not_pass_enhanced.v0004', mounted as '/maps/you_shall_not_pass_enhanced.v0004/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\murderparty.nxt', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\effects.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\env.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\etc.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\loc.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\lua.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\meshes.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\modules.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\projectiles.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\schook.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\textures.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\units.nx2', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\editor.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\effects.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\env.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\loc_es.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\loc_fr.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\loc_it.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\loc_us.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\lua.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\meshes.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\mods.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\objects.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\projectiles.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\props.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\skins.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\textures.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander\gamedata\units.scd', mounted as '/'
info: DISK: AddSearchPath: 'd:\program files (x86)\thq\gas powered games\supreme commander', mounted as '/'
info: Hooked /lua/userInit.lua with /schook/lua/userInit.lua
info: Hooked /lua/globalInit.lua with /schook/lua/globalInit.lua
info: Loading module '\000/lua/mods.lua\000'
info: Loading module '\000/lua/system/setutils.lua\000'
info: MD5 of global settings: 6d164112cb40b8236e1a2e0c4c7c814f
warning: SND: Error initializing audio engine.
Invalid data
info: C->lua \000scrollbar_methods
info: C->lua \000cursor_methods
info: C->lua \000discovery_service_methods
info: C->lua \000bitmap_methods
info: C->lua \000WldUIProvider_methods
info: C->lua \000lobby_methods
info: C->lua \000dragger_methods
info: C->lua \000control_methods
info: C->lua \000mesh_methods
info: C->lua \000item_list_methods
info: C->lua \000movie_methods
info: C->lua \000border_methods
info: C->lua \000world_mesh_methods
info: C->lua \000edit_methods
info: C->lua \000histogram_methods
info: C->lua \000frame_methods
info: C->lua \000group_methods
info: C->lua \000sound_methods
info: C->lua \000text_methods
info: C->lua \000EntityCategory
info: C->lua \000ui_map_preview_methods
info: C->lua \000CPrefetchSet
info: C->lua \000PathDebugger_methods
info: C->lua \000UIWorldView
info: C->lua \000userDecal_methods
warning: Error in file /lua/userInit.lua : Unable to find file /lua/system/BuffBlueprints.lua
stack traceback:
[C]: ?
...eme commander\gamedata\lua.scd\lua\system\config.lua(14): in function doscript' ...upreme commander\gamedata\lua.scd\lua\globalinit.lua(48): in main chunk [C]: in function doscript'
...gramdata\faforever\gamedata\lua.nx2\lua\userinit.lua(18): in main chunk
info: Loading module '\000/lua/keymap/keynames.lua\000'
info: Loading module '\000/lua/keymap/keymapper.lua\000'
info: Loading module '\000/lua/user/prefs.lua\000'
info: Loading module '\000/lua/options/optionslogic.lua\000'
info: Loading module '\000/lua/modules/ui/prefs.lua\000'
info: Loading module '\000/lua/keymap/keydescriptions.lua\000'
info: Loading module '\000/lua/keymap/keyactions.lua\000'
info: Loading module '\000/lua/keymap/debugkeyactions.lua\000'
info: Compiled shader: /effects/cartographic.fx
info: Compiled shader: /effects/frame.fx
warning: c:\programdata\faforever\gamedata\effects.nx2\effects\mesh.fx: unable to compile effect: c:\programdata\faforever\gamedata\effects.nx2\effects\mesh.fx reason: (1191): error X3004: undeclared identifier 'CompatSwizzle'

also i have the launcher error which is this

java.lang.RuntimeException: Forged Alliance Crashed with exit code 1
at com.faforever.client.game.GameService.lambda$spawnTerminationListener$45(GameService.java:717)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)

thanks for looking at it.
Zindahgee.

Didn't anyone help you with this? I don't really know how to interpret your logfile.
Try launching the game directly, instead of through the FAF client. Does that work?

If so, create a new profile and make that active. Sometimes, there can be things written in the profile in the game.prefs file that can prevent the program from starting.