Return of the Infinite Life Syphon.
I know exactly what you mean. Ran in to this exact issue myself. Veteran with a life siphon that just didn’t end until I was dead, and I had 24k HP and healed for another 5k+ while it was going on.
Broken skill timer I reckon. Someone put a zero on the end of a 3 second or so cast time methinx