Attack Heli Spawns with no fuel or flares when hv's are added on spawn

I set all vehicles to spawn with 1000 fuel. no issues there. When i add attack helis to spawn with any amount of hvs and/or flares the plugin seems to bypass the fuel spawn. Also, VehicleLicence dosent recognize the player has an attack heli spawned. So, the player can type /attack and spawn in an infinte amount of attack helis with rockets but no fuel. If i remove hvs and/or flares the vehicle spawns with fuel again. I know the easy fix is to disregard spawning attack helis with rockets. However, if i want my players to be able to purchase an attak heli with fuel and hvs vehicleLicence is broken in it's current state. Cant figure out why. 

Here' my cofig section for the attack heli...

"Attack Helicopter Vehicle": {
      "Rotation Scale": 1.0,
      "Lift Fraction": 0.33,
      "Seconds to pause flyhack when dismount from Attack Helicopter.": 0,
      "Instant Engine Start-up (instant take-off)": false,
      "HV Rocket Spawn Amount": 50,
      "Incendiary Rocket Spawn Amount": 0,
      "Flare Spawn Amount": 50,
      "Purchasable": true,
      "No Damage": false,
      "No Collision Damage": false,
      "Display Name": "Attack Helicopter",
      "Use Permission": true,
      "Permission": "vehiclelicence.attackhelicopter",
      "Bypass Cost Permission": "vehiclelicence.attackhelicopterfree",
      "Distance To Spawn": 8.0,
      "Time Before Vehicle Wipe (Seconds)": 0.0,
      "Exclude cupboard zones when wiping": false,
      "Maximum Health": 0.0,
      "Can Recall Maximum Distance": 0.0,
      "Can Kill Maximum Distance": 0.0,
      "Minimum distance from player to recall or spawn": 2.0,
      "Remove License Once Crashed": false,
      "Commands": [
        "attack",
        "aheli",
        "attackheli",
        "attackhelicopter"
      ],
      "Purchase Prices": {
        "scrap": {
          "amount": 4000,
          "displayName": "Scrap"
        }
      },
      "Spawn Prices": {},
      "Recall Prices": {},
      "Recall Cooldown Bypass Prices": {},
      "Spawn Cooldown Bypass Prices": {},
      "Spawn Cooldown (Seconds)": 0.0,
      "Recall Cooldown (Seconds)": 0.0,
      "Cooldown Permissions": {
        "vehiclelicence.vip": {
          "spawnCooldown": 0.0,
          "recallCooldown": 0.0
        }
      },
      "Amount Of Fuel To Spawn": 1000,
      "Refund Fuel On Kill": true,
      "Refund Fuel On Crash": true,
      "Refund Inventory On Kill": true,
      "Refund Inventory On Crash": true,
      "Drop Inventory Items When Vehicle Recall": false

Additionally, im having a issue with attack helis not taking any damage when TruePVE is disabled, it hasnt ever had an issue until just now