Do no macro's for affliction work?

I’ve been trying macro’s out at level 90 and messing about trying to get them to cycle.

They dont seem to cycle at all they seem to want to continue going one by one till it cant cast the next spell and stop, in order for me to fix this id have to run a 2nd macro and start again.

Anyone tell me whats up with this?

works fine so far