Hm. Are you about cases like this:

    if (isNil "tf_freq_west") then {
        tf_freq_west = call TFAR_fnc_generateSwSettings;
    };

Looks like we need to move it to:

https://github.com/CorruptedHeart/task-force-arma-3-radio/blob/RadioEncryption/arma3/%40task_force_radio/addons/task_force_radio/functions/fn_getSwSettings.sqf#L7-L10

and

https://github.com/CorruptedHeart/task-force-arma-3-radio/blob/RadioEncryption/arma3/%40task_force_radio/addons/task_force_radio/functions/fn_getLrSettings.sqf#L8-L11

We always know type of object used in yhis functions.

But need to think here to make it more clear and accurate.

Also, why getLrProperty not used fn_getLrRadioCode? Looks like it is just one call....