Not sure if Far Cry 5 arcade is even supported anymore but there is a bug in the editor on PC
Bug occurs when unspawning multiples of the same object via a script after spawning them via a script. What will happen is only one instance of the object will be unspawned. It doesn't matter how many scripts are used either. If multiple objects of the same type are spawned via a script, when unspawning all these objects only one of the instances gets unspaw.
I've tested this with Lake objects and specifically the blood fountain effect (although I think this applies to all spawnable objects).
To recreate, create a trigger volume that spawns 2 lakes. Then create another trigger volume that unspawns the 2 lakes. At this point, in the editor, script will show that the correct lake is selected for each unspawn action
However, after running the game you'll notice only one lake gets unspawned. Upon returning to the editor, the script will have 2 actions but each of the actions only points to one instance of the lakes.
It's definitely a bug hopefully somebody will fix it. It's really annoying but I can understand there is likely not much focus on the editor side of things.
I've tried lots of work arounds like using different scripts and etc. However, none of them work. It seems like when objects gets spawned via script only one instance of it get's referenced when unspawned which seems like a bit of a bug to me.
Yep, I agree this is a bug. I posted about it before. The workaround is doable though, it just requires more planning & scripting.