the original code, not this debug version, has the overflow vector ISR defined --in fact, just like you wrote it since I didn't know how I wanted to handle it yet. It resets similarly -- but perhaps for a different reason.
I will try it on the debug version to see if that makes it run without resets...
Thank you!