Cripple doesn’t interrupt heal on its own, sure it does if you take damage while it being applied. It used to interrupt it when the effect wears off: e.g 10s heal + 3s cripple = 3s heal. Now heal is still 10s as intended. Violet doesn’t cure cripple only the elixir of freedom does.
So you need bandages for bleed, set/violet for poisons and freedom for cripple.
Violet used to clear poisons and bleed similar to set but now they are both for poisons only.