The Mi-48 Kajman (both O_Heli_Attack_02_F and O_Heli_Attack_02_black_F) helicopter only lists the "CMFlareLauncher" as a weapon in its cfgVehicle weapons[] array, where gatling_30mm, missiles_SCALPEL and rockets_Skyfire should also show up.
This is also true for the magazines[] array, where just the ammo for the flares is listed (192Rnd_CMFlare_Chaff_Magazine, where 250Rnd_30mm_APDS_shells, 250Rnd_30mm_HE_shells, 8Rnd_LG_scalpel and 38Rnd_80mm_rockets should also be listed)
This creates a problem in scripts using the weapons array.
Example:
A script fetches helicopters from cfgVehicles and sorts them into two arrays (as you would before randomly spawning a vehicle from an array) by checking for weapons other than flares, named armedHelicopters and unarmedHelicopters.
Result: the Kajman ends up listed under unarmedHelicopters, but is clearly very heavily armed {F25275}