Yes, I have the same issue, the "non-lethal" and they still die or game counts them as dead.
Basically, this part with "non-lethal" consequences is not implemented as I understood.