start без cancel продолжит таймер с сохраненных значений, если после cancel можно заново задать их или использовать дефолтные из конфига
When calling the start service on a timer that is already running, it resets the duration it will need to finish and restart the timer without triggering a canceled or finished event.
я как-то не так перевел ?