Ok, so if you had other interrupts enabled, some timer ticks may have occurred before this routine?
I have only used the Elapsed Timer, and done others manually.

I hope you don’t mind discussion in your thread Tabsoft..
if another thread is needed, that’s ok, but I’m thinking some discussion is needed.

Incidentally, and not so related to this because DT does it slightly different... It appears MC don’t run their own samples: