03-21-2018 17:19
Gold Fitbit Product Experts share support knowledge on the forums and advocate for the betterment of Fitbit products and services. Learn more
03-21-2018 17:19
Unless I'm mistaken, there's a behaviour change in Fitbit OS 2.0 that can break previously-working faces and apps. Under OS 1.x, accessing a SVG attribute that wasn't explicitly declared in index.gui (eg, .x) would return the default value (eg, 0). However, in OS 2.0, such an access returns 'undefined'. Subsequent use of this value can result in an exception which halts further processing.
This happened to my clockface in the store, and could afflict other apps (if they're as badly coded as mine). Developers might want to look out for this.