Whenever you use 'LOAD LOADOUT' in the virtual arsenal, it loads everything from the arsenal, rather than checking per item if you already have that item equipped.
Because of this, the item gets reset.
With most items that is not a problem, however when playing with mods like @task_force_radio, the radio and the backpack keep resetting.
By checking per item if the unit already has the item before loading it, you can prevent resetting the item.