You the manNew trainer added.
I can definitely confirm that it's the vehicle health causing it. Once I turn it off, I'm able to damage the enemy vehicles again.Not sure what has caused it, but I'm finding that the Unlimited Vehicle Health is also making certain enemy vehicles have infinite health as well.