Bug in the bis_fnc_compatibleItems function:
The isclass _x condition in the inner loop seems to be the cause, working if removed:
original:
if (isclass _cfgCompatibleItems) then {
{
if (getnumber _x > 0) then {_compatibleItems pushback configname _x;};
} foreach configproperties [_cfgCompatibleItems,"isclass _x"];
};
Fixed:
if (isclass _cfgCompatibleItems) then {
{
if (getnumber _x > 0) then {_compatibleItems pushback configname _x;};
} foreach configproperties [_cfgCompatibleItems,"isnumber _x"];
};