Does the clock timer lag?
I created a simple stopwatch using the clock component and compared it with an inbuilt stopwatch. After the inbuilt stopwatch reached around 15 seconds, my stopwatch was still running at 6 seconds!
Clock component works on main thread which will result in lag in your app. But you’ll notice it only if you’ve enabled Timer Always Fires and set the time interval very small.
I think you’ve put many logics which was not necessary.
Yes, I had the same problem, but I found a workaround for this:
Save the time, when you start the Clock and everytime, when the Clock done, calc the duration between the starting time and the current time e. g. in milliseconds and set the Lable to this duration.
Then you have a Timer which works nearly 100% exactly.