The player's soldier's maximum stun HP points never exceeds the total HP and always decreases with decreasing HP, but aliens - do not.
An alien with 1 HP can take 40 points of stun damage and not lose consciousness.
I also noticed that stun damage is reduced by armor
Is this a bug or a feature?
In the case of EMP damage, this is definitely a bug, because EMP should ignore armor.