Acknowledged

Bug Report - Connect IQ - My watch face does not appear in the Connect IQ app, nor can I download it from the apps.garmin.com website

Hi there, I have contacted the general contact support and they recommended I need to use this channel. I have created a watch face, and uploaded it to the website https://apps.garmin.com/en-US/apps/517bca45-7bc5-48f2-8980-b6dae3135c58 

When I try to download it from the website to install on my watch, i get the following error message:

"You need to have a compatible device in your account before sending content to it.You can add a device to your account using Garmin Express software on your computer, or using the Garmin Connect Mobile app (if your phone and device are supported)."

I have added my watch using by the Garmin Connect Mobile app on my Samsung Galaxy Note 20 Ultra, and using the Garmin Express software on my Windows 11 PC.

I still get the same error message.

When I try to search for the watch face in the Garmin Connect IQ app I cannot find the watch face. When I search my developer ID on the Garmin Connect IQ app I cannot find any of my watch faces. 

Can anyone assist?

  • > Thanks so much for all of this information FlowState I had no idea.

    No problem! Yeah unfortunately most or all of this stuff is undocumented "forum wisdom", with multiple layers.

    e.g. Most devs know about the WW vs APAC distinction when there's exactly 2 part numbers for a CIQ "device", but not everyone knows the method to distinguish between more than 2 part numbers as in fenix7x (I def didn't know at one point).

    Even Garmin apparently has trouble with this system, as they broke the Enduro 2 "model" - which was a distinct part number of fenix7x - by removing the distinct part number from the device config, causing devs to be unable to build for Enduro 2 for months. At first, they insisted it was ok because irl Enduro 2's part number was supposed to be be changed to use the main fenix7x part number (although someone forgot to actually make that change.) Then it was pointed out to them that the device types request (*) had not been updated so that the primary fenix7x part number would somehow refer to both "Fenix 7X" and "Enduro 2" (e.g. by changing the display name), which means that from the POV of end users looking at the store, they will still not know that a given app supports Enduro 2. Finally they decided to go full circle and bring back the Enduro 2 part number in the device config, even though the real part number was supposedly still going to change, just for display purposes in the store.

    I have no idea why Garmin just expects us to figure all this stuff out on our own.

    (*) https://apps.garmin.com/api/appsLibraryExternalServices/api/asw/deviceTypes (used by the CIQ store website to display the list of supported device; maps part numbers to device info such as display name and device image)

  • Yes, Instinct 2 Solar Tactical

  • Thanks so much for all of this information FlowState I had no idea. I've changed the minApiLevel to be 3.2.0. I've rebuilt and re-uploaded to the apps.garmin.com website. Hopefully I'll be able to install it there. 

  • > minApiVersion

    Sorry, this should be "minApiLevel".

  • Note that instinct2s also has separate APAC and WW part numbers, and the instinct2s WW part number (006-B3889-00) is supported, but the instinct2s APAC part number (006-B4091-00) is not.