Does ERA system work for you?

I haven't received any crash notifications via ERA for about 2 weeks now. That is unusual.
(However, there were very few before, and most of them were rather inexplicable...)

There could be 3 reasons why I no longer receive any ERA crash-messages:
1) ERA is currently not working
2) Suddenly nobody is using my data fields anymore
3) My data fields are perfect (rather to be excluded  Joy )

What is your experience with ERA?

  • Hi, I have one from the 28th Nov, so yes it is working (for me).

    Congratulations on your perfect coding :-)

  • Not to state the obvious but you could always upload a new beta app that contains a deliberate error to test the ERA system.

  • My last error is from 26th Nov. I'd say there's a good chance you're up to something, as usually I do see some more errors than 1

  • BTW, my last error report is from November 28 (2 days ago).

    I have crashes from a handful of apps on Nov 27 and Nov 28.

    (Hmm, maybe I should start maintaining my apps again.)

    I don't know whether any of these data points prove anything tho. If the ERA system has problems, are they affecting all devs equally? Are the problems consistent or random?

    That's why I think you should induce a crash in a beta app so you can at least try to have definitive proof that an app of yours is crashing and you're not receiving a crash report.

  • Yes, ERA is definitely not working correct at the moment. Apps I updated in the last two days contain no errors at all, while I usually have a ton of "system errors" from the storage bug (fr965/venu2). I tried crashing some of my beta faces, and errors simply don't show up. 
    Everything I have updated in the last 2 days doesn't show any errors at all.

  • I think that's normal after uploading a new version it takes some time, because of how ERA and users work:

    You only see the latest (current) version of each app. So lets say you had 1000 users 3 days ago with a good portion of them using the latest version (i.e 5), and then 2 days ago you uploaded version 6. So now if you look in the store, you'll see that maybe 5-10% of your users already upgraded to version 6.

    This means:

    - after 2 days only those users that installed the app in the last 2 days + that small portion of old users who opened the Connect IQ app in the last 2 days AND upgraded your app have version 6.

    - since we're talking about a small number of users with version 6, and I assume that version 5 was already stable, there are not many errors.

    - even if there are errors you'll only know if the user synced with Garmin Connect app after the crash

  • Sure, your reasoning is completely valid. But with over 100k users spread over several apps, I always get some errors within an hour. 2 days without anything, with me crashing my app and several reports of crashes in the meantime, there is no way the logs can be empty. So there is definitely something wrong with the era app or whatever its talking to.

  • After updating my apps to CIQ 7.4.1 the reports are working again for me.

  • After updating my apps to CIQ 7.4.1 the reports are working again for me.

    I am NOT using SDK 7.4.1 on my apps and I am getting crash reports.

    If crash reports are working for you now, it is not because of the compiler. I say this, not specifically because you are wrong but because I don't want others to see this and think that they need to use SDK 7.4.1 to recompile their app. That said, it is entirely possible that there is a backend issue and by uploading a new version, something was reset for your app.

    Perhaps can shed some light on this?

  • I am still not getting any messages from ERA for all my data fields. This is very unusual...