Fatal Error: sh_stats_s22.gnut CLIENT SCRIPT COMPILE ERROR when entering matches
Hi everyone,
Recently I’ve been running into a “Fatal Error – Engine Error” while playing Apex. The game now always launches with DX12 (r5apex_dx12.exe), and there doesn’t seem to be any option to launch a different executable anymore.
This issue only started happening recently.
What happens is:
- The game does not crash in the lobby.
- The crash only occurs after entering a match, such as the Firing Range or any matchmaking mode.
- When it crashes, I get the following error message:
sh_stats_s22.gnut: CLIENT SCRIPT COMPILE ERROR: Mismatched '{' starting on line 23
The error window also shows this command line:
C:\storygames\OriginGames\Apex\r5apex_dx12.exe' -ranLauncher -game R2
I’ve also attached a screenshot of the error message for reference.
Another strange thing is that sometimes the problem temporarily fixes itself if I restart the game several times. After a few restarts, the game will suddenly work normally and I can enter matches without crashing.
I’ve already tried verifying the game files, but the result is the same whether I verify them or not. In both cases, I still have to restart the game multiple times before it randomly works again.
So to summarize:
- The game now always launches with r5apex_dx12.exe (DX12)
- The issue started recently
- Crash only happens when entering a match (Firing Range / matchmaking)
- No crashes in the lobby
- Restarting the game several times sometimes makes it work normally
- Verifying game files doesn’t change the behavior
- Error screenshot attached
Has anyone else experienced this recently or found a reliable fix?
Any help would be greatly appreciated. Thanks!