can t watch replay or "live"game"

hi. game don t launch to watch replay (don t know if i can play it s a new installation but if i don t even have replay..)
have this message :

Client Version: 2023.3.0 Cannot run program "C:\ProgramData\FAForever\replaydata\bin\ForgedAlliance.exe" (in directory "C:\ProgramData\FAForever\bin"): CreateProcess error=267, Nom de répertoire non valide
at java.base/java.lang.ProcessBuilder.start(
at java.base/java.lang.ProcessBuilder.start(
at com.faforever.client.fa.ForgedAllianceService.launch(
at com.faforever.client.fa.ForgedAllianceService.startReplay(
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(
at java.base/java.util.concurrent.CompletableFuture.postComplete(
at java.base/java.util.concurrent.CompletableFuture.postFire(
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(
at java.base/java.util.concurrent.ForkJoinTask.doExec(
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(
at java.base/java.util.concurrent.ForkJoinPool.scan(
at java.base/java.util.concurrent.ForkJoinPool.runWorker(
at java.base/
Caused by: CreateProcess error=267, Nom de répertoire non valide
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(
at java.base/java.lang.ProcessImpl.start(
at java.base/java.lang.ProcessBuilder.start(
... 14 more

tried to re install client.but nothing more.
if someone have a solution


I have got the very same issue.

@BlackYps , seems the virus scanner is blocking it? I don't know what 'Nom de répertoire non valide' means exactly

A work of art is never finished, merely abandoned

It means "The directory name is invalid"
My first guess is that the antivirus deleted the exe.
But I find it odd that the two directories mentioned here are different: Cannot run program "C:\ProgramData\FAForever\replaydata\bin\ForgedAlliance.exe" (in directory "C:\ProgramData\FAForever\bin")
@Sheikah is this something we need to fix?

Check the working directory for the replay launch command. It could cause a problem if any files are referenced relative to the working directory

How do I check that?

Looking at how you start the process in the code

For anyone seeing in this in the future -

PLAY a custom game FIRST. It can just be a 1v1 versus an AI. The client does not create all necessary files and directories until you play your first game.

Replays should then work.