Cant launch the game itself and FAF crashes on load.

As stated in the title bought a brand new pc and can't get the steam version to post at all, it hasn't even made the prefs file or the gas-powered games... and FAF crashes and says exit code 1 ill post the log below. Any help or suggestion would be appreciated.

Command line:
C:\ProgramData\FAForever\bin\ForgedAlliance.exe /init init.lua /nobugreport /log "%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_19451402.log" /gpgnet 127.0.0.1:56234 /mean 1500.0 /deviation 500.0 /savereplay gpgnet://127.0.0.1:56232/19451402/Oblivion666.SCFAreplay /country US /numgames 0 /numgames 0

Exit code: 1
Engine ver.: 3755
Game tick: 0

ACCESS_VIOLATION: Write to 0x00000014
Stacktrace: ntdll.dll+0x000653F5 0x009580B7 0x00958A08 ntdll.dll+0x00076C6A ntdll.dll+0x000652E8 ntdll.dll+0x000446A3 ntdll.dll+0x00044464 0x00AC073F
MiniDump:
From 0x774653B5 to 0x77465435
0F85AD460400803D04C85277000F84B1460400C744241C00000000837E10008D7E100F84E9010000833EFF0F84070200008B06C74424300000000083F8FF7403
FF40148B078D7E0C8944244C897C2418E8069FFEFF85C00F85BA4604008D4E0CB88203FE7F8BF9894C24188038000F85B64604008B44244C83F8FF0F85D00100

DLLs:
C:\Windows\SysWOW64\KERNEL32.DLL
C:\Windows\SysWOW64\KERNELBASE.dll
C:\Program Files\Avast Software\Avast\x86\aswhook.dll
C:\Windows\SysWOW64\SHLWAPI.dll
C:\Windows\SysWOW64\msvcrt.dll
C:\Windows\SysWOW64\USER32.dll
C:\Windows\SysWOW64\win32u.dll
C:\Windows\SysWOW64\GDI32.dll
C:\Windows\SysWOW64\gdi32full.dll
C:\Windows\SysWOW64\msvcp_win.dll
C:\Windows\SysWOW64\ucrtbase.dll
C:\Windows\SysWOW64\comdlg32.dll
C:\Windows\SysWOW64\combase.dll
C:\Windows\SysWOW64\RPCRT4.dll
C:\Windows\SysWOW64\shcore.dll
C:\Windows\SysWOW64\SHELL32.dll
C:\Windows\SysWOW64\ADVAPI32.dll
C:\Windows\SysWOW64\sechost.dll
C:\Windows\SysWOW64\ole32.dll
C:\Windows\SysWOW64\WS2_32.dll
C:\ProgramData\FAForever\bin\BugSplat.dll
C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.22621.608_none_42d541138da2ebd2\COMCTL32.dll
C:\ProgramData\FAForever\bin\dbghelp.dll
C:\Windows\SysWOW64\faultrep.DLL
C:\Windows\SysWOW64\X3DAudio1_2.dll
C:\Windows\SysWOW64\d3dx9_35.dll
C:\Windows\SysWOW64\DSOUND.dll
C:\Windows\SysWOW64\d3d9.dll
C:\Windows\SysWOW64\WINMM.dll
C:\Windows\SysWOW64\WININET.dll
C:\Windows\SysWOW64\urlmon.dll
C:\Windows\SysWOW64\VERSION.dll
C:\Windows\SysWOW64\ResampleDmo.DLL
C:\Windows\SysWOW64\OLEAUT32.dll
C:\Windows\SysWOW64\powrprof.dll
C:\Windows\SysWOW64\winmmbase.dll
C:\Windows\SysWOW64\dwmapi.dll
C:\Windows\SysWOW64\iertutil.dll
C:\Windows\SysWOW64\srvcli.dll
C:\Windows\SysWOW64\netutils.dll
C:\Windows\SysWOW64\msdmo.dll
C:\Windows\SysWOW64\dxcore.dll
C:\Windows\SysWOW64\IMM32.DLL
C:\Windows\SysWOW64\kernel.appcore.dll
C:\Windows\SysWOW64\bcryptPrimitives.dll
C:\Windows\SysWOW64\uxtheme.dll
C:\Windows\SysWOW64\UMPDC.dll
C:\Program Files (x86)\Citrix\ICA Client\epclient32.dll
C:\Windows\SysWOW64\bcrypt.dll
C:\Windows\SysWOW64\ntmarta.dll

system info:

Processor 12th Gen Intel(R) Core(TM) i9-12900HK 2.50 GHz
Installed RAM 64.0 GB (63.7 GB usable)
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display
Edition Windows 11 Pro
Version 22H2
Installed on ‎3/‎8/‎2023
OS build 22621.1265
Experience Windows Feature Experience Pack 1000.22638.1000.0

C:\Program Files (x86)\Citrix\ICA Client\epclient32.dll

It is this application - it interferes with the process in such a way that it can't recover. See also:

Only solution so far is to uninstall that.

A work of art is never finished, merely abandoned

Shit, I need that for work...

@jip Thanks ill figure out a work around... it may have worked on my old pc because the game was installed and run before citrix was maybe i can uninstall it and have it work again. thanks again

There are more solutions:

  • File a bug report to Citrix where you tell them to not be so invasive on your computer
  • Run Supreme Commander on a separate Windows account, one that doesn't have Citrix installed

In that order 🙂

A work of art is never finished, merely abandoned