I've searched the forum a bit, but don't see anything like this issue. I’m running a standard Openbuilds C-Beam 3-axis, using the Openbuild control software and my own steppers (57BYGH603). I have verified that they are wired according to manufacturer guidelines. Both X and Z axis work fine. X + moves in the positive direction and X - in the negative direction. Z+ and Z- are good also. When I click the Y+ button, the stepper moves in the correct Positive direction. But, If I click on the Y+ button again, the stepper reverses itself and moves in the negative direction. Hit it again, and it stays reversed, still heading in the negative direction. Hit the Y+ once more, and it again moves the the correct, positive direction. I swapped out to another 57BYGH603 stepper motor, and the same thing happens. It appears to be a random issue. Anyone have an idea of what is going on? Thanks for your help.