Is there any reason any one can think of why a program would generate a different response when it is run straight (i.e., run without break points) as opposed to when it is stepped through.

I think that I have that situation right now. I don't believe that I am doing anything differently, but when I execute it straight through, a cursor in a masked text box invariably goes backwards 3 spaces, whereas when I step through it, it executes correctly and moves to the next space.

I'd love any ideas.