timer: timer not stopping if tick throws an error anymore