BIS has attached a handleDamage-EVH to the players object with the following conditions:
player addEventHandler ["HandleDamage",{BIS_hitArray = _this; BIS_wasHit = true; _this select 2;} ];
This EVH is everytime added, alsso after respawn. If mission makers use this EVH it ends up in undefined results if more than one handleDamage-EVH is in use.
So, please remove this handleDamage-EVH from the players object and switch your values to the engine. At the moment the HD-EVH is useless for the most mission and addon makers. {F18617}