Page MenuHomeFeedback Tracker

Game mistakenly keeps using an old addon path
Awaiting internal Testing, NormalPublic

Description

Game Version number: 1.2.1.202
Modded?: No

Issue Description:
When changing the games addon path using launch arguments, it still keeps using the default addon path in addition to the new one.

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
General
Steps To Reproduce

As you can see, a custom addons directory was set using this Steam launch argument:

01:02:20.826 ENGINE       : CLI Params: -addonDownloadDir D:\SteamLibrary2\steamapps\common\Arma Reforger\reforgeraddons -addonsDir D:\SteamLibrary2\steamapps\common\Arma Reforger\reforgeraddons -forceUpdate

However, it still uses the old default directory in addition to it, even though I did not list it in the -addonsDir parameter.

01:02:20.828 ENGINE       : Addon dirs:
01:02:20.828  ENGINE       : dir: 'D:/SteamLibrary2/steamapps/common/Arma Reforger/reforgeraddons'
01:02:20.828  ENGINE       : dir: './addons'
01:02:20.828  ENGINE       : dir: 'C:/Users/Til/Documents/My Games/ArmaReforger/addons'

This can result in major issues when for whatever reason mods are present in the old directory. For example, the Experimental game downloaded mods with the same GUID to the My Games path, which the Stable game then tried to use, resulting in a script compilation error when loading into the game on Stable with any of these mods.
It took me quite a while to figure out the reason for this, the described behavior should absolutely not happen.

Event Timeline

TilW created this task.Mar 22 2025, 1:37 AM
Geez changed the task status from New to Awaiting internal Testing.Mar 24 2025, 1:35 PM