Ive had this issue with GSE for a long time.
If i make a macro like
/castsequence Healing Wave, Chain Heal
Then it will often get stuck casting either of the spells. An example could be that it would cast Healing Wave, Chain Heal, Healing Wave, Chain Heal, Healing Wave, Healing Wave, Healing Wave, Healing Wave, Healing Wave, Healing Wave.
Another example would be a lock macro like
/castsequence reset=target Incinerate, Immolate, null
/cast Chaos Bolt
/castsequence reset=target Incinerate, Incinerate, Incinerate, Immolate
Then it can also get stuck even on the first line, i select a new target and then it goes Incinerate, Immolate, Immolate, Immolate, Immolate
In theory these macros should work no problem, but for some reason they just sometimes randomly repeat certain spells. Sometimes they repeat them once, other times until i stop pressing the macro.
If i make a macro with logitech gamingsoftware that presses 1 12 123 and place the 3 lines above in individual normal ingame macros then it executes the castsequences no problem, but when put in GSE, it bugs out.
Also the priority option with GSE doesnt seem to work a lot of the time. If i make a logitech macro as above which goes 1 12 123 1234 12345 etc. and place the individual abilities/macros on each number then it uses them in the priority flawlessly, but with GSE it doesnt. An example could be an Ele shaman macro like
/cast Flame Shock
/cast Earth Shock
/cast Lava Burst
/cast Lightning Bolt
/cast Frost Shock
In theory this macro should cast lightning bolt when standing still and only cast frost shock if you start moving, with the logitech method described above, that is how it works. But with GSE it will often skip over lightning bolt and cast frost shock, despite standing still.
I use an ms of 40 to repeat my macros. Ive tried a lot of different numbers though, doesnt change much.
Someone might ask, that if the logitech macros work so great, why dont i just use that? The answer is that when you get it to press 1 12 123 1234 12345 etc. and you spam the button like you might do in certain situations like aoe where you target swap a lot, then it lags like crazy. It also takes up a lot of buttons on the screen instead of just one.