Forum Posts

Resolved! fitbit studio issue

hi, im having trouble with my widgets.gui code, my console looks like this: [2:07:56 PM] App: Error 22 Unknown element 'document' (resources/widgets.gui:1,1)[2:07:56 PM] App: Error 22 Illegal top-level element (resources/widgets.gui:1,1)[2:07:56 PM] ...

1545 by Base Runner
  • 276 Views
  • 17 replies
  • 3 votes

Default AOD battery icon displaying incorrectly

For the last few months I have noticed that the battery icon on the default AOD watch face has been displaying incorrectly. Can anyone confirm if this is happening on all devices or if it's just me? See the upper-left corner of the attached image. Th...

aod-screenshot.png

Resolved! Fitbit OS Simulator not recognizing onclick events

I've been using the simulator to test apps/clockfaces and, as of yesterday, it is no longer recognizing onclick events. This is code that previously worked on the simulator and still works when I install it directly on my watch. I tried restarting my...

M.H by Recovery Runner
  • 1237 Views
  • 6 replies
  • 5 votes

Resolved! Issues with making clockface for Versa 1

Hi! I recently decided to make myself a clockface with some fancy bells and whistles for my Versa 1 I got a while back, so went to youtube to follow a tutorial then go from there, but I'm encountering problems from the get-go. As provided in the vide...

USB Debugging Won't Enable on Sense 2

When trying to enable developer bridge on FitBit Sense 2 I go to settings (on the fitbit) -> developer bridge -> USB Debugging and toggle from 'off' to 'on'. It prompts to restart, I click 'yes' the screen goes black, it's doesn't restart it just goe...

JSON.parse Unhandled Error...

Dear Community,  Yesterday I tried to output data from the Messaging API to the watch face.  I stored the data in a constant using JSON.parse() and then wanted to get a value from it.  But there was always an Type Error. And i didn't know why...  Any...

Oin by Base Runner
  • 307 Views
  • 1 replies
  • 0 votes

Ionic, Versa, Versa lite, out of memory error

Whilst researching the screenshot issue it was necessary to install the OS Simulator 0.9.0 to test the source of the problem. It was then discovered that clock faces that failed to even load [with an out of memory error] on OS Simulator 0.9.2 would w...

Guy_ by Space Racer
  • 341 Views
  • 1 replies
  • 1 votes

Resolved! Line opacity not working on Fitbit Versa

Hi, I'm making a clockface for Fitbit Versa with SDK version 4.2 and running into an issue with setting opacity for a line.I have two lines - one with opacity .3 and one with opacity 1. The opacity differences between these lines is visible in the em...

onunload with Swipe right bug

When terminating an app the onunload() works as expected. But terminating an app with Swipe right the onunload() creates an error "Tried to operate on a nonexistant element." Is this a known bug, has the Swipe right destroyed the app working environm...

Guy_ by Space Racer
  • 388 Views
  • 0 replies
  • 0 votes

requestAnimationFrame() memory leak

I've discovered that in SDK 6.0.0, requestAnimationFrame produced a memory leak when used as prescribed. https://dev.fitbit.com/build/reference/device-api/globals/#requestanimationframe-This method triggers an immediate screen update, and registers a...

nkmb by Recovery Runner
  • 372 Views
  • 0 replies
  • 0 votes

Scale(-1, 1) doesn't work on Versa 2

I have a set of PNGs that need to be flipped horizontally, vertically, and both. To do so, I used: <image x="0" y="0" width="150" height="150" href="png/base.png"/> <g transform="scale(-1, 1)"> <image x="-300" y="0" width="150" height="150" hr...

Android 3.47 sideloading problem

If you're using Android for development, do not update to 3.47 which begins rollout tomorrow. There's an issue affecting sideloading which won't be fixed until 3.48, which will be 2 weeks later.  

JonFitbit by Fitbit Developer
  • 1146 Views
  • 1 replies
  • 1 votes

Versa 2 only mask rendering issue

Hi, I'm using masks in one of my clockfaces (Proficient Clock). They work on Versa 1 and Ionic so I supposed it should just work on Versa 2 (because the screen size is the same as Versa 1), but it turns out it doesn't. This is really frustrating beca...

versa2-issue.png
sGerli by Recovery Runner
  • 1182 Views
  • 7 replies
  • 0 votes

Wrong steps count on activities collision.

Hello, I am an Android Application Developer from the team of Cubii. We currently have an app running in production. Recently we have seen issues being raised by customers stating they are seeing "Wrong fitbit total steps count" or "Deducted steps in...

Cycleview in a rotated <g> element not displaying/working.

I seem to have stumbled on a rather annoying bug.I have a rotated <g> element with a cycleview, similar to that found in the Moment SDK project as follows:<g transform="translate(100%,0%)" transform="rotate(90)"> <svg class="stats"> <use id="st...

buckerz by Recovery Runner
  • 1074 Views
  • 3 replies
  • 2 votes

sweepAngle on gradientArc in FitBit OS Simulator (OSX) Sense

Can anyone help or confirm if the sweepAngle works (or not) for gradientArc (gradient-type: linear) in FitBit OS Simulator for OSX, version 0.9.0.1, using device: Sense? The debug shows that the new sweepAngle is being set on the element, but the sim...

HyTeK by Base Runner
  • 560 Views
  • 2 replies
  • 0 votes

Fitbit OS 5.1 - Fonts Issue

The new Fitbit OS 5.1 firmware update has been released (128.4.15) and we have detected an issue that impacts on-device font mappings. In some cases, clocks and apps are displaying text using an alternative font, which may affect the position, size a...

JonFitbit by Fitbit Developer
  • 1645 Views
  • 0 replies
  • 1 votes

Companion app not starting

Hello All,  I am developing an Fitbit app which uses the Excercise API. I am done developing the app. Things work fine as long as I am working with simulator.  Now, I have installed the app on the device and also written a server code on my Android a...

new fitbit sdk is breaking my app

hello, I recently got the notification for the new sdk version but I am developing an app for the older versa devices, and the new sdk version broke all of the sensor readings and can't find a solution can someone help me? this all worked just fine b...

Screen Shot 2020-10-03 at 4.24.09 PM.png Screen Shot 2020-10-03 at 4.24.16 PM.png Screen Shot 2020-10-03 at 4.25.36 PM.png

Resolved! What is the Glue Error?

Im Trying To Make A Clock Face, But There Is So much ERROR 22 Critical Glue Error, There is also ERROR 2 Critical Glue Error, Can Someone help me on this?

Custom exercise name and GPS data

Hi all,Are there any news about custom exercise name and gps data?I tried Skateboard and in the synchronized activity in mobile app there is the correct name and map is shown, but in the app that I'm developing the new exercise type is saved as "Aero...

Resolved! onChange or onSelection? Is this a bug?

Hi, On https://dev.fitbit.com/build/reference/settings-api/There's an example for <ColorSelect>  <ColorSelect value={props.settings.color} onChange={value => props.settingsStorage.setItem('color', value)} />  Then later the document lists propert...

BingRen by Base Runner
  • 557 Views
  • 1 replies
  • 0 votes

Resolved! Retrieving Select Option

My clock face has a Select options settings where the user picks out of a couple of options.Currently its using this line to retrieve the selected option: settings["bottomRight"].values[0].valuewhere bottom right is the settingskey. The problem is th...

mzamo by Recovery Runner
  • 784 Views
  • 5 replies
  • 1 votes

Unable to install app from fitbit store to versa

I have published my fitbit app and a couple of people have raised the issue that they've attempted to send to their versa 2, it shows the red progress, goes through the download, but it doesn’t show on watch.This issue so far seems to be limited to f...

itsNikhil by Recovery Runner
  • 597 Views
  • 2 replies
  • 0 votes

Dynamic Textarea removes parent item in Panorama View

When using a dynamic text area inside a panorama view item, such item disappears. Device: Versa 2SDK: 4.10Cli: 1.71Take this code for example: <svg> <defs> <symbol id="custom-textarea" type="dynamic-textarea" system-events="all"> <textarea id="...

hyuchia by Jogger
  • 609 Views
  • 0 replies
  • 0 votes

Resolved! How to remove clock face from fitbit gallery app manager

Hi there. Can someone help me remove this clock face from fitbit gallery app manager please UUID3fabda01-adae-41e7-a7df-14f269306cc2  I accidentally created this one for all the watches but I am actually developing the face for Ionic only.