@2b2bff said in Watch freezes after last update:
In my experience Suunto struggles with odd one time bugs. Something I never experienced with other watches. Those had a bug that hit every time, or no bug that affacted me at all…
Usually bugs like these are caused by race conditions in the code, when multiple things are handled in parallel and they have side effects on each other, especially in lower level programming languages like C++, which is what, based on what I’ve seen is used in in the current watch software. The code can work correctly in 99.999% of uses, but in a tiny number of uses the timing can be just wrong on the order of microseconds or nanoseconds and cause these unpredictable issues. Bugs like this are notoriously difficult and time consuming to reproduce and debug.