I gave it a quick go and it appears to step through on +1 but does not on the -1 or the goto the next section of coding.
I was going to put it down to being up for 20 hours and not looking forward to the 7:30 start at work tommorow for it not working right now unless you have any ideas?