• Tracker

    Spaces
    Browse
    Statistics
  • /
  • /Reforger Modding
  • /ARMD-31
Back
1

None Entries in Persistance Configs corrupt savefiles on server-restart

General
1

State

Assigned
Issue key
ARMD-31
Access
Public
Space
Arma Reforger
Project
Reforger Modding
Creator
schmorri
Created
Aug 18, 2026
Views
145
Platform
PC Steam
Game Version

1.8

Modlist
{
    "modId": "6A255849A523A080",
    "name": "PersistanceTest",
    "version": ""
  }
Description

First noticed when troubleshooting the mod GRS - Belts & Bags & Droplegs. Then narrowed down in a unlisted testmod:

{
"modId": "6A255849A523A080",
"name": "PersistanceTest",
"version": ""
}

If there are any None entries present in one of the persitance configs the savefile of a round gets corrupted on serverrestart (scheduled or after a crash). The corrupted savefile is noticed in the sense, that there are not spawnpoints available in the game anymore after the restart. If a player is still on the map after the restart he will get the message "HQ Radio lost" even when standing next to the HQ.


Behavior can be reproduced on windows and linux servers and only affects conflict gamemodes as far as I can tell.

Steps to reproduce:

  • Start a clean & fresh new round

  • join server

  • select faction and spawn at HQ

  • restart the server

  • rejoin the server

  • all spawns are gone when respawning. If player still on the map he will the the message "HQ Radio lost".

Serverconfig used for testing:

{
  ...
  "game": {
    ...
    "scenarioId": "{C41618FD18E9D714}Missions/23_Campaign_Arland.conf",
    ...
    "gameProperties": {
      "serverMaxViewDistance": 1500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true,
      "VONDisableUI": false,
      "VONDisableDirectSpeechUI": false,
      "VONCanTransmitCrossFaction": false,
      "missionHeader": {
        "m_sName": "Events & Testing"
      },
      "persistence": {
        "autoSaveInterval": 10,
        "databases": {},
        "hiveId": 0,
        "storages": {
          "PersistenceSessionStorage": {
            "database": "main"
          },
          "GamemodeStorage": {
            "database": "main"
          }
        }
      }
    },
    "mods": [
      {
        "modId": "6A255849A523A080",
        "name": "PersistanceTest",
        "version": ""
      }
    ],
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL", "PLATFORM_PSN"]
  },
  "operating": {
    "lobbyPlayerSynchronise": true,
    "joinQueue": {
      "maxSize": 12
    },
    "disableServerShutdown": true,
    "disableNavmeshStreaming": ["Soldiers", "BTRlike"]
  }
}
Reactions

Activity

    about 2 months ago
  • schmorri
    created issueabout 2 months ago
  • schmorri
    about 2 months ago
    schmorri
    about 2 months ago

    There are no warnings or error message in the workbench, serverlogs and client logs for this.

  • about 2 months ago
  • l909
    changed state to
    ASSIGNED
    about 2 months ago
  • schmorri
    about 2 months ago
    schmorri
    about 2 months ago

    Idea: None Entries in Persistance Configs get auto removed on save OR Config can't be saved without errors when None Entries are present.

You are not signed in. Please sign in to see more details and to reply.

State

Assigned
Issue key
ARMD-31
Access
Public
Space
Arma Reforger
Project
Reforger Modding
Creator
schmorri
Created
Aug 18, 2026
Views
145