As a follow up, I was able to grab the error popup shown when the game crashes:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x0253d267
attempted to read memory at 0xff388cd4
Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\ProgramData\FAForever\logs\game_15482105.log /gpgnet 127.0.0.1:53175 /mean 1367.71 /deviation 209.293 /savereplay gpgnet://127.0.0.1:56179/15482105/apex1.SCFAreplay /country US /numgames 20
Callstack:
Unknown symbol (address 0x0253d267)
Unknown symbol (address 0x0253d5fb)
Unknown symbol (address 0x0253d660)
Unknown symbol (address 0x0253de5d)
Unknown symbol (address 0x0252e001)
BaseThreadInitThunk + 20 bytes ((Unknown)(0) + 0 bytes)
RtlGetAppContainerNamedObjectPath + 281 bytes ((Unknown)(0) + 0 bytes)
RtlGetAppContainerNamedObjectPath + 233 bytes ((Unknown)(0) + 0 bytes)
Last 100 lines of log...
debug: Loading module '\000/units/xsl0203/xsl0203_script.lua\000'
debug: Current gametime: 00:16:00
debug: Loading module '\000/units/uel0205/uel0205_script.lua\000'
debug: Loading module '\000/units/ueb1302/ueb1302_script.lua\000'
debug: Current gametime: 00:16:30
debug: Loading module '\000/projectiles/sdftaucannon01/sdftaucannon01_script.lua\000'
debug: Current gametime: 00:17:00
debug: Loading module '\000/projectiles/taalightfragmentationshell01/taalightfragmentationshell01_script.lua\000'
debug: Loading module '\000/projectiles/tdfplasma02/tdfplasma02_script.lua\000'
debug: Loading module '\000/projectiles/tdffragmentationgrenade01/tdffragmentationgrenade01_script.lua\000'
debug: Current gametime: 00:17:30
debug: Loading module '\000/units/ueb0202/ueb0202_script.lua\000'
debug: Loading module '\000/units/ueb5202/ueb5202_script.lua\000'
debug: Current gametime: 00:18:00
debug: Current gametime: 00:18:30
debug: Current gametime: 00:19:00
debug: Loading module '\000/projectiles/tdfgauss02/tdfgauss02_script.lua\000'
debug: Current gametime: 00:19:30
debug: Current gametime: 00:20:00
debug: Loading module '\000/units/ueb4201/ueb4201_script.lua\000'
warning: SND: Error playing cue 2 on bank 5 [music]
XACT: Invalid arg
debug: Current gametime: 00:20:30
info: CWldSession::DoBeat() unknown entity id (0x2ff0075c) supplied in a pose update.
debug: Current gametime: 00:21:00
debug: Loading module '\000/units/ueb2108/ueb2108_script.lua\000'
debug: Current gametime: 00:21:30
debug: Loading module '\000/units/uel0111/uel0111_script.lua\000'
warning: ACU kill detected. Rating for ranked games is now enforced.
info: Sending game result: 2 score 1
info: GAMERESULT : \000score 1
warning: Error running OnStatsTrigger script in CScriptObject at 136f2900: ...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1379): attempt to call method `RestoreMass' (a nil value)
stack traceback:
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1379): in function `CallbackFunction'
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(437): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua:429>
warning: Error running lua script: ...ogramdata\faforever\gamedata\lua.nx2\lua\platoon.lua(1444): attempt to call method `GetLocationCoords' (a nil value)
stack traceback:
...ogramdata\faforever\gamedata\lua.nx2\lua\platoon.lua(1444): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\platoon.lua:1434>
warning: Error running OnStatsTrigger script in CScriptObject at 136f2900: ...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1358): attempt to call method `LowEnergy' (a nil value)
stack traceback:
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1358): in function `CallbackFunction'
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(437): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua:429>
warning: Error running OnStatsTrigger script in CScriptObject at 136f2900: ...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1420): *TRIGGER ERROR: Must use unique names for new triggers- Supplied name: SkirmishOverMassThreshold
stack traceback:
[C]: in function `error'
...\faforever\gamedata\lua.nx2\lua\scenariotriggers.lua(234): in function `CreateArmyStatTrigger'
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1420): in function `SetupOverMassStatTrigger'
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(1370): in function `CallbackFunction'
...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua(437): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\aibrain.lua:429>
info: CWldSession::DoBeat() unknown entity id (0x2ff00250) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00288) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00305) supplied in a pose update.
debug: Current gametime: 00:22:00
debug: Loading module '\000/projectiles/tifmissilecruisecdr/tifmissilecruisecdr_script.lua\000'
debug: Current gametime: 00:22:30
debug: Loading module '\000/units/xsb1106/xsb1106_script.lua\000'
debug: Current gametime: 00:23:00
debug: Current gametime: 00:23:30
warning: SND: Error playing cue 1 on bank 5 [music]
XACT: Invalid arg
debug: Loading module '\000/projectiles/tifmissilecruise03/tifmissilecruise03_script.lua\000'
debug: Current gametime: 00:24:00
debug: Loading module '\000/units/xsa0101/xsa0101_script.lua\000'
debug: Loading module '\000/units/xsa0104/xsa0104_script.lua\000'
debug: Current gametime: 00:24:30
debug: Current gametime: 00:25:00
debug: Current gametime: 00:25:30
debug: Current gametime: 00:26:00
debug: Current gametime: 00:26:30
warning: Error running OnRelease script in <deleted object>: ...mdata\faforever\gamedata\lua.nx2\lua\maui\button.lua(84): Game object has been destroyed
stack traceback:
[C]: in function `Play'
...mdata\faforever\gamedata\lua.nx2\lua\maui\button.lua(84): in function <...mdata\faforever\gamedata\lua.nx2\lua\maui\button.lua:78>
debug: Loading module '\000/units/ueb0301/ueb0301_script.lua\000'
warning: Error running lua script: ...ramdata\faforever\gamedata\lua.nx2\lua\usermusic.lua(114): Game object has been destroyed
stack traceback:
[C]: in function `WaitFor'
...ramdata\faforever\gamedata\lua.nx2\lua\usermusic.lua(114): in function <...ramdata\faforever\gamedata\lua.nx2\lua\usermusic.lua:108>
debug: Current gametime: 00:27:00
debug: Loading module '\000/projectiles/sdfheavyphasicautogun01/sdfheavyphasicautogun01_script.lua\000'
debug: Current gametime: 00:27:30
debug: Loading module '\000/projectiles/tdphalanx01/tdphalanx01_script.lua\000'
debug: Loading module '\000/units/xsb1302/xsb1302_script.lua\000'
debug: Current gametime: 00:28:00
debug: Current gametime: 00:28:30
debug: Loading module '\000/units/ueb2303/ueb2303_script.lua\000'
debug: Current gametime: 00:29:00
debug: Loading module '\000/projectiles/saashleoaagatlinggun04/saashleoaagatlinggun04_script.lua\000'
debug: Current gametime: 00:29:30
warning: SND: Error playing cue 279 on bank 9 [xgg]
XACT: Invalid arg
debug: Loading module '\000/units/dea0202/dea0202_script.lua\000'
debug: Current gametime: 00:30:00
debug: Loading module '\000/units/xsa0203/xsa0203_script.lua\000'
info: CWldSession::DoBeat() unknown entity id (0x2ff00304) supplied in a pose update.
debug: Current gametime: 00:30:30
debug: Current gametime: 00:31:00
warning: SND: Error playing cue 279 on bank 9 [xgg]
XACT: Invalid arg
debug: Loading module '\000/units/uel0309/uel0309_script.lua\000'
debug: Loading module '\000/projectiles/sdfheavyphasicautogun02/sdfheavyphasicautogun02_script.lua\000'
debug: Loading module '\000/projectiles/tifartillery01/tifartillery01_script.lua\000'
debug: Current gametime: 00:31:30
debug: Loading module '\000/projectiles/taarailgun03/taarailgun03_script.lua\000'
debug: Loading module '\000/units/xsl0205/xsl0205_script.lua\000'
debug: Current gametime: 00:32:00
debug: Loading module '\000/units/xsb0301/xsb0301_script.lua\000'
debug: Current gametime: 00:32:30
debug: Loading module '\000/units/ueb1301/ueb1301_script.lua\000'
debug: Current gametime: 00:33:00
info: CWldSession::DoBeat() unknown entity id (0x2ff002db) supplied in a pose update.
debug: Loading module '\000/units/xsa0202/xsa0202_script.lua\000'
debug: Current gametime: 00:33:30
info: CWldSession::DoBeat() unknown entity id (0x2ff00396) supplied in a pose update.
debug: Loading module '\000/units/delk002/delk002_script.lua\000'
debug: Loading module '\000/lua/kirvesweapons.lua\000'
debug: Loading module '\000/lua/kirveseffects.lua\000'
debug: Loading module '\000/lua/kirvesbeams.lua\000'
debug: Loading module '\000/projectiles/saaolarisaaartillery02/saaolarisaaartillery02_script.lua\000'
debug: Loading module '\000/units/zeb9601/zeb9601_script.lua\000'
debug: Loading module '\000/units/ueb2304/ueb2304_script.lua\000'
info: CWldSession::DoBeat() unknown entity id (0x2ff00311) supplied in a pose update.
debug: Loading module '\000/units/xsl0111/xsl0111_script.lua\000'
debug: Current gametime: 00:34:00
Not sure if this helps at all. Again, any help is appreciated!