Theme
Troubleshooting
Where to look
| What | Where |
|---|---|
| Installed client, status files | %USERPROFILE%\WildM\client\ |
| Session handshake | client\wildm_connect.json (written by the launcher), client\wildm_status.json (written by the client in game) |
| Client logs (current fork-based client) | client\logs\ — scripthook.log (loader, plugins), scripthook_crash.log, one log per framework module, wildm_net.log (network plugin: connections, refused outbound connections), scripthook_repl.log (debug console) |
| Client logs (older builds, original ScriptHook) | *.log files at the root of client\ (scripthook.log, scripthook_dinput.log, …) |
| Crash reports | next to the framework DLL in client\ — never in the game folder |
| Resource cache | %USERPROFILE%\WildM\cache\<host>_<httpPort>\ |
| Launcher settings | %USERPROFILE%\WildM\settings.json |
Do not share settings.json as is
settings.json contains your WFX.re session token. Remove the account block before sending it to anyone. Server owners: never share your server.json with its svKey.
A healthy start in scripthook.log looks like: loaded real dinput8.dll from C:\Windows\system32\dinput8.dll, then one loading plugin: … line per plugin, then DirectInput8Create hr 00000000.
Ubisoft "content unavailable" popup after a crash
After the game exited abnormally (crash, killed from Task Manager, PC shut down mid-game), Ubisoft Connect may show a popup on the next launch saying the content is unavailable. This comes from Ubisoft Connect's state, not from WildM — WildM never changes game files. What usually clears it:
- Close the popup and quit the game if it started.
- Open Task Manager and make sure no
GRW.exeis left running. - Quit Ubisoft Connect completely (right-click its tray icon → Quit), and start it again (or let the WildM launcher start it).
- Join the server again from the launcher.
- If it persists, use Verify files on Ghost Recon Wildlands in Ubisoft Connect. This is safe with WildM: there is nothing of WildM in the game folder to "repair".
Launch problems
| Message | Cause and fix |
|---|---|
| Jeu introuvable — règle le chemin dans Paramètres | The game was not found via Ubisoft Connect or Steam. Settings → Game → Change, pick the folder that contains GRW.exe. |
| Anti-triche trouvé dans le dossier du jeu (…) | Anti-cheat files are inside the game folder. The launch is blocked for safety. Remove them from the game installation (they are not part of Wildlands). |
Ghost Recon Wildlands est déjà ouvert / injector ERR GRW.exe tourne deja | Close the game; WildM must start it to load the client. |
| Anciens fichiers WildM encore dans le dossier du jeu | An early build left files in the game folder. Close the game and retry: the launcher restores the originals. |
| Client WildM non installé et non compilé | No client build is available. Settings → Game → Install, or (testers) build the client into grw-mp/build/. |
| Ubisoft Connect introuvable / Steam introuvable | The platform is not installed or its registry key is missing. Reinstall it. |
| Lancement du jeu : le jeu n'a pas demarre (ou injection impossible) | The game did not appear within 3 minutes, or the client could not be loaded. Start the game once from Ubisoft Connect to check it works on its own, close it, and retry. |
| Lancement du jeu : dll introuvable | client\dinput8.dll is missing. Reinstall the client from Settings → Game. |
Connection problems
| Message | Cause and fix |
|---|---|
| Serveur injoignable (connexion refusée) | Nothing listens on that address/port. Check the server is running and you used its HTTP port (default 30120). |
| Serveur injoignable (délai dépassé) | A firewall drops the traffic, or the address is wrong. |
| port interdit par fetch (le serveur doit utiliser un autre port) | The server uses a port that browsers' fetch refuses (for example 6000). The server owner must pick another HTTP port. |
| Ressources : … fichier corrompu (empreinte sha256 différente) | A downloaded file does not match the manifest — the server changed while you downloaded, or the network altered it. Retry. |
| En jeu, mais pas connecté au serveur de jeu | The HTTP port works but the TCP game port (default 30121) is blocked or the server is full. Check client\logs\wildm_net.log. A full server answers {"t":"error","msg":"Serveur plein"}. |
| Le client WildM n'a donné aucune nouvelle en 3 min | The status file never appeared: the client did not load, or the build in use does not contain wildm_net yet. Check the logs listed above. |
Resetting
- Reset the client: Settings → Game → Uninstall, then Install (or simply restart the launcher). Your
.inifiles are deleted with the folder. - Reset a server's cache: delete
%USERPROFILE%\WildM\cache\<host>_<port>\. It is downloaded again on the next join. - Reset the launcher: delete
%USERPROFILE%\WildM\settings.json(you will need to link your account again).