Doesnt reset for me either, if you attach your xml I will test with it, also attach some code that it happens with in case there is something in the code that is triggering it and if you could zip your m6start and m6end macros and attach as well.
Few questions as well,
What version of Mach are you using?
Do you have any Brains or Macropump running?
Are you using any plugins?
Hood