WHAM thinking it can 1-round kill and then doing only 1 damage means something is not right. I've seen this too, but haven't bothered to track down what went wrong. It could even need an update to batfactors.
If you want WHAM to kill faster, then set WHAM_roundcost_aftercore and/or...