CIQ App Uploads Not Working

Been trying to upload a new version for one of my datafields for the last 7 hours. I've tried different browsers, and tried incognito. No joy.

  • Sometimes I get a red banner: Problem connecting to our servers
  • Sometimes it just seems to ignore the submit.

Anyone able to upload? I am able to get to my existing datafields and download them to my device. Only uploading an update fails.

It might just be another issue with the new UI. For the last few weeks since the new Developer UI, even the successful uploads were problematic.

  • Sometimes a yellow banner says it won't be available for up to 2 hours. It used to allow the developer to immediately download the new one anyway... not any longer.
  • Sometimes the page immediately reflects the new version #, but when you download it sends the old version to your device.
  • Sometimes the yellow 2-hour banner doesn't show up, and the app page continues to show the old version, but if you tap upload it knows the new version is the latest.
  • The problem is back for me since a few hours. Same issue pattern as the last time.

  • at least we found one thing Garmin is consistent it Slight smile

  • I also can't update my app.

  • BTW in the end of the last week it didn't work for me for more than 2 days. I've even corresponded with Garmin by email. They told me they found a bug in their validator. They also told me what was the problem (related to long strings in my app), but shortening the strings didn't change anything. So there were other bugs. I spent a whole day to cut my app down to the bare minimum, then added stuff back. At one point I thought I found the reason (I thought it's because of the launcher drawable file I used). After about a day of constant editing code, building and uploading and refreshing in Connect IQ (30+ builds) it finally started to work. But then after I added back everything I tested it one more time, and it worked even with the original launcher icon and even with my longer strings (though not as long as at the very beginning) so it looks I wasted 24 hours for nothing. Garmin just fixed it. Though now that you're starting to complain I have a feeling that it's not that they fixe dit but there's some randomness in it. Maybe it's caused by server load, or bad code so the server crashes and then after they restart it it works for a while but then it stops working and there can be hours or days until they realize it needs a restart.

    At one point I was so angry and confused that I seriously started looking at Polar and Coros website to see if there's a similar sdk to write custom apps or watchfaces and considered selling my Garmin devices and look for another brand...

  • Yes, the store upload does not work again.

    Looks like a server error:

    Failed to load resource: the server responded with a status of 500 ()
    
    Uncaught (in promise) TypeError: Cannot convert undefined or null to object
        at Function.keys (<anonymous>)
        at 495-497722779610a324.js:1:7528
        at k (main-a6fb0883911fcf80.js:1:107592)
        at Generator._invoke (main-a6fb0883911fcf80.js:1:108878)
        at a.<computed> [as throw] (main-a6fb0883911fcf80.js:1:107995)
        at d (190-b5ee016c0b1170f3.js:1:15048)
        at i (190-b5ee016c0b1170f3.js:1:15281)

  • I built an iq file yesterday. and it took 3 tries to upload, over a span of a couple hours.

    I took a look at Search>Recent in the CIQ Mobile App, and I see a number that were also updated yesterday.  

    Something odd is going on. 

    Too many concurrent attempts at uploading? There should be better error messages instead of just doing nothing.

  • Settings ara not working too on installed apps

  • Me too again

    Failed to load resource: the server responded with a status of 500 ()

    {
        "timestamp": "2024-03-05T09:50:36.520+00:00",
        "status": 500,
        "error": "Internal Server Error",
        "path": "/ciq-developerservices/iqFiles/validate"
    }

  • Me too. When I try to upload a new version of my app, nothing happens. The process is simply canceled/terminated without any error message.
    The same happens when I want to upload a new app as a test version.
    What's going on?