When types has deloot=1 (to spawn on crashsites/convoys) it will only spawn in until the nominal value of the type is reached. The vanilla types has all deloot also count in storage/player/horder etc which would motivate that a type can no longer spawn in when the nominal value on the map has been reached. But removing the count in horder, cargo, player to "0" and only have count in map = 1 as well as deloot = 1 gives the same results.
For instance: AUG, NVGGoggles, FAL, SVD, AmmoBox having them as minimal (1) nominal (3) will result in everything spawning in as it should, but once all items has been taken there is no count on the map, meaning they should spawn in again on another helicrash event or convoy but they dont.