[pre macro] keeps casting VT

Anyone else noticed VT keeps looping whne you use

/castsequence reset=target Vampiric Touch,null

and has anyone found a sollution to get it working 100% of the time?

(tried the same thing on my lock with corruption worked perfectly)