Hi Broken Stylus,
thanks for finding and pointing out this bug.
I didn't add the previous timer value to the startTime when entering the state and when 'Restart On Enter' is not enabled. I also noticed that enabling the 'Reset' flag doesn't reset the startTimer.
I fixed both in the attached file and did thorough testing of each combination of the options, so it should work now without any flaws.
Greetings
Deek