That's why I asked you either for you running it through the debugger, or for posting the full code for us, when you first got that problem.
Posting the code would allow us to find the source of issue, and running it through debugger would allow you to find where the issue is much faster, too.
Anyway, one issue fewer. :thumbup:
I did eventually get the debugger running by the way :thumbup:
Unfortunately it was only adding to the confusion because the debugger was showing everything as correct while orbiter clearly was not. In hind sight that should have been a big clue.
It also explains why the problem would occasionally disappear and then re-assert.
Like I said, now I feel like an idiot. :facepalm: