I tried your macro and it seems to not lock up but delay casting of certain abilities
For instance Blade Dance will be off CD for almost 4-5 seconds at times before casting. I think your macro has got to many Strikes in and it preventing the main dps abilities to fire off at times without to much delay.
I wrote my own with some of your elements that takes out all that clutter and gives you the option to dump Fury. Maybe look into that cause im getting a lot higher numbers consistently with less Strikes in