Sounds like you are rushing the controls on it... Personally I would put a wait time on there or a cooldown time so that it gives you the desired effect... Thats all the macro is... Is the computer pressing the buttons for you except its doing it really fast if your not telling it to wait 1.5 then its rocking right into the next sequence and lag is getting the better of it... Technically its working as intended even tho your not getting the desired effect... I would try a .5 wait time or lower if its possible...