Arma Reforger Troubleshooting
Solutions to common issues with Arma Reforger servers.
Server Won’t Start
Check Console Output
Look for error messages in the Console tab. Common errors include:
- Missing files
- Invalid configuration
- Port conflicts
Invalid config.json
If you edited config.json and the server won’t start:
- Check for JSON syntax errors (missing commas, brackets)
- Validate your JSON at jsonlint.com
- Restore from backup if needed
- Reinstall the server to regenerate default config
Invalid Scenario ID
If the scenario ID is incorrect:
- Check that the scenario ID is properly formatted
- Use a default scenario ID to test:
{ECC61978EDCC2B5A}Missions/23_Campaign.conf
- View available scenarios in the console on startup
Port Already in Use
If you see port binding errors:
- Contact support to verify port allocation
- Check that another server isn’t using the same ports
Can’t Find Server in Browser
Server Not Visible
- Ensure
"visible": true in config.json or Startup tab
- Wait 5-10 minutes after starting for browser registration
- Verify the server is fully started (check for “Starting RPL server” in console)
Wrong Region
- Check the
REGION setting matches your actual region
- Use the correct ISO country code (US, GB, DE, etc.)
Try Direct Connect
If the browser isn’t working:
- Use Direct Connect with your server IP and port
- Find your IP in the Game Panel Network tab
Players Can’t Connect
Connection Timeout
- Verify the server is running (check Console)
- Confirm players are using the correct IP and port
- Check if server password is required
Version Mismatch
- Ensure the server is updated (enable Auto Update)
- Have players update their game client
- Restart the server to apply updates
Mod Mismatch
- Verify players have all required mods installed
- Check mod versions match between server and client
- Temporarily remove mods to test base connectivity
BattlEye Issues
If players get BattlEye errors:
- Ensure players have BattlEye enabled in their client
- Try disabling BattlEye temporarily to test (set
BATTLEYE to false)
- Have players verify game files in Steam
Server Lag
- Check RAM usage in the Game Panel
- Reduce
MAX_PLAYERS if needed
- Lower
serverMaxViewDistance and networkViewDistance in config
- Consider upgrading to a higher RAM plan
Low Server FPS
- Check the
MAX_FPS setting (default 120)
- Reduce player count
- Remove performance-heavy mods
- Upgrade server resources if needed
High CPU Usage
- Reduce view distances in config
- Lower max FPS limit
- Reduce player count
- Consider a higher-tier plan
Mod Issues
Mods Not Loading
- Verify mod IDs are in hexadecimal format
- Check mod entries in config.json for typos
- Ensure dependency mods are listed first
- Review console output for mod errors
Crash on Mod Load
- Remove mods one by one to find the culprit
- Check mod compatibility with current game version
- Verify all dependencies are installed
- Contact mod author for support
RCON Not Working
Can’t Connect to RCON
- Verify RCON port is correct (default: 19999)
- Check RCON password is set correctly
- Ensure RCON is enabled in config
- Use correct RCON permission level
Commands Not Executing
- Verify your RCON permission level is
admin
- Check command syntax
- Ensure you’re authenticated properly
Save/Progress Issues
Progress Not Saving
- Shut down the server gracefully (don’t force stop)
- Check the
profile folder for save files
- Verify disk space is available
World Reset
- Check if a scenario change reset the world
- Restore from backup if available
- Verify save files exist in
profile folder
File Validation
If you suspect corrupted server files:
- Go to Startup tab
- Set
VALIDATE to true
- Restart the server (this will take longer than normal)
- Set
VALIDATE back to empty after validation completes
File validation significantly increases startup time. Only enable it when troubleshooting file issues.
Getting More Help
If you’re still having issues:
- Check Console Logs - Look for specific error messages
- Review config.json - Ensure valid JSON and correct settings
- Discord Support - Join our Discord
- Support Ticket - Open a ticket
When contacting support, include:
- Console output showing the error
- Your config.json contents (remove passwords)
- Steps you’ve already tried