Just checked army and pdf but did flashpulse lose the non-lethal trait? Wiki still has it as non-lethal. What is the ruling/intent for flashpulses?
No, they added Non-Lethal to Flash Pulse in order to (among other things) fix its issues with Total Immunity, unless I'm mistaken. Wiki has been updated, the other two not yet.