Few things kill a session faster than Arma Reforger crashing to desktop, closing the moment you hit play, or refusing to launch with a wall of red text. The good news: almost every crash falls into a handful of known causes — a mod conflict, a BattlEye hiccup, a stale GPU driver, or a corrupted file — and each has a concrete fix. This guide walks through them in the order most likely to get you back in the fight, with separate notes for PC and Xbox/PS5.
One thing to clear up first: Arma Reforger runs on the Vulkan renderer, not DirectX, so there is no “switch to DX11/DX12” toggle to try — ignore any guide that tells you to. It also does not support DLSS (Bohemia’s developers have confirmed the engine is incompatible); the only upscaler is AMD’s FSR 1.0. Keep those two facts in mind as you troubleshoot.
“This game failed to start with selected mods”
This is the single most common launch failure. It means a script in one of your loaded Workshop mods failed to compile, or a mod is out of date versus the current game build — extremely common in the day or two after a patch drops. Fix it by isolating the offender:
- Disable every Workshop addon and join an official or vanilla server to confirm the base game launches cleanly.
- Re-enable your mods one at a time (or in halves) until the crash returns — that last mod you switched on is the culprit.
- The offending mod almost always needs its author to push an update for the new game version. Remove it for now; modders usually catch up within hours to a few days of a patch.
- On PC, if you want to confirm which script threw, check the game’s log file in your user profile folder — it names the failing mod.
- Still stuck? Delete your local addons folder and let the launcher re-download the mods fresh.
If you run your own server, a mismatched or missing server-side mod throws similar errors on join — that’s a separate, server-side fix covered in our Arma Reforger server troubleshooting docs.
BattlEye errors (PC only)
If the game closes instantly at launch or throws a “Failed to install BattlEye service” message, the anti-cheat is the problem. BattlEye ships with its own installer scripts:
- Reinstall BattlEye. Open
...\steamapps\common\Arma Reforger\BattlEye, right-clickUninstall_BattlEye.batand Run as administrator, then do the same withInstall_BattlEye.bat. Restart the game. - Verify your game files — Steam → Library → right-click Arma Reforger → Properties → Installed Files → Verify integrity of game files. This also repairs a broken BattlEye install.
- If BattlEye can’t update (a network issue), switching your DNS to Google’s (8.8.8.8 / 8.8.4.4) has fixed it for some users, as has running
ipconfig /flushdns,netsh winsock reset, andnetsh int ip resetin an admin command prompt. - Whitelist Arma Reforger, your Steam or Xbox app, and BattlEye in Windows Firewall (both Private and Public).
GPU, driver, and “GPU hang” crashes (PC only)
Crashes to desktop, device-lost exceptions, or “GPU hang” errors usually trace back to the graphics driver or a conflicting tuning utility:
- Clean-install your GPU drivers. Use the NVIDIA App / Game Ready Driver, AMD Adrenalin, or Intel DSA, choose the clean-install option, and reboot afterward.
- Close GPU overclocking software. ASUS GPU Tweak III has been documented to crash Reforger on startup; other on-screen tuning/overlay tools (RivaTuner-style utilities) are worth closing while you diagnose.
- NVIDIA users — a community workaround: in the NVIDIA Control Panel → Manage 3D Settings, add Arma Reforger and set the Vulkan/OpenGL present method to “Prefer layered on DXGI Swapchain.” Some players report this eliminated repeated crashes. It’s a community fix rather than an official one, so treat it as a “try this,” not a guarantee.
Corrupt files, Visual C++, and a fresh profile (PC only)
- Verify integrity of game files (the Steam step above) catches most corruption.
- Microsoft Store version: Windows Settings → Apps → Installed apps → Arma Reforger → Advanced options → Repair (use Reset only if Repair fails — Reset wipes local data).
- Install or repair the Visual C++ runtimes (
vc_redist.x64.exeandvc_redist.x86.exe). - Clear a corrupted profile: rename your
Documents\My Games\ArmaReforgerfolder to force the game to build a clean one (you’ll re-do your settings). Verify the exact folder name on your system before deleting anything. - Run as administrator and try Borderless Fullscreen as your display mode — it’s the most stable option and makes alt-tabbing painless.
Console: Xbox Series S/X and PS5
Console players don’t have file verification, driver updates, or .bat files — your toolkit is shorter but usually enough:
- Power-cycle the console (full shutdown, not rest mode) to clear the cache.
- Reinstall the game if crashes persist after an update.
- Join a server with fewer or no mods — a broken server-side mod can crash clients on join, and there’s nothing client-side to fix it.
- Check your network connection and that the console software is fully updated.
When the problem is the server, not your game
If you’re crashing on one specific server while every other server runs fine, the issue is on that server’s end — a mod that fails to load, a version mismatch, or an overloaded host. If it’s your own server, our server troubleshooting and performance guides cover the server-side fixes. And if your current host buckles under a full lobby or a heavy mod list, a properly resourced box makes the problem disappear — our Arma Reforger server hosting runs on high-clock Ryzen hardware with a one-click mod manager, so version mismatches and lag-driven disconnects stop being your problem.
Frequently asked questions
Why does Arma Reforger crash right after I press play?
The most common causes are an out-of-date or conflicting Workshop mod (“failed to start with selected mods”) and a BattlEye install problem. Disable all mods to test the base game, then reinstall BattlEye via the .bat files in the game’s BattlEye folder and verify your game files.
Does Arma Reforger support DLSS to fix performance crashes?
No. Bohemia has confirmed the engine doesn’t support DLSS — the only upscaler is FSR 1.0, which activates when you enable FSR and drop Render Scale below 100%. If crashes are tied to low frame rate, lower the settings covered in our best settings guide instead.
How do I fix crashing on Xbox or PS5?
Fully power-cycle the console to clear the cache, make sure both the console and the game are updated, and try a server with fewer mods — a faulty server-side mod can crash console clients on join with no client-side fix available.
Where is the Arma Reforger crash log on PC?
The game writes a log file to your user profile folder; it records which mod or script failed, which is the fastest way to identify a bad mod after a patch. Check it before re-enabling mods one by one.
Ready to play?
Run your own Arma Reforger server with XGamingServer
Spin up an always-on Arma Reforger server your friends can join in minutes — no port-forwarding, no tech headaches.




