GSE sending every other block

I create a simple 4 action block sequence with /say 1 to 4, first press says say 1, next say 3, so 1 and 3 again and so on, so it is not sending 2 and 4. If i make another block it send 1 then 3 then 5, then it goes to 2 and 4 then 1,3 and 5 again. Any idea why it behaves like this?