Welcome to the forum!
Alive is not a great command to use with vehicles, especially armour. The truck can look destroyed when in fact it is 0.0001% alive which means your trigger doesn't fire. Alive works fine for soldiers, but for vehicles its usually better to use something like
not canMove fuelTruck1
etc..