Armor can sometimes be duplicated.
Player was able multiple times to kill themself under a scrap heli for example, or jumping on it's tail.
If it broke the helmet (did this often) it would put one in inventory and one remains on character if it kills them.
This could be interaction with another plugin.
I have RestoreOnDeath plugin.