"Timer" in "Clocks" application deviates wildly when screen suspended
When using the Timer mode in "Clocks", I've noticed the time remaining to be incredibly inaccurate. I started a 20m Timer on both the Pinephone and my Desktop. I turned the screen off on the pinephone (tap power button) and checked on it twice. By the time the Desktop timer went off, the Pinephone reported it still had 14m remaining. This has happened twice (I managed to boil a pot on my stove dry because I trusted it the first time).
Perhaps this is caused by cpu scaling, interrupts being disabled, the application being slept. Whatever method Clocks is using to measure time, it doesn't work correctly.