I'm not sure if was intentionally designed this way but the way it currently works is if you activate it, you have to wait for the animation to finish before the effect is in place. If you activate it and die before the animation is finished you die and lose the ability again till the recast time is up.

I think the effect should be immediate upon hitting the button.