Acknowledged
CIQQA-3817

bug: ERA Viewer on Mac asks for the user's credentials every time the app is open

SDK 8.4.1, MacOS

  • LOL, it's even worse! Both in 8.4.1 and 9.1.0 when I run ./era (in MacOS) I do get the NumberFormatException, but then after I log in it crashes:

    Mar 12, 2026 2:57:00 AM com.sun.javafx.application.PlatformImpl startup
    WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @518e4625'
    usage: EraDownloader
    -a <arg> app id
    -h display help message

    Can it be worse? Yes it can! try: `./era -h` and you have to log in!

    So basically era is not working on Mac from command line.

  • For me, the "Connect IQ Login" window that pops up after clicking on "Log In" hangs (shows spinner for ever).

    So, I can't use SDK 8.4.1.   

  • If you run the era viewer from the command line, the following error message is displayed, which might be a clue:

    ❯ ./era
    java.lang.NumberFormatException: Cannot parse null string
    	at java.base/java.lang.Integer.parseInt(Integer.java:624)
    	at java.base/java.lang.Integer.parseInt(Integer.java:778)
    	at com.garmin.connectiq.era.net.CredentialsHandler.getServerFromConfigFile(CredentialsHandler.java:301)
    	at com.garmin.connectiq.era.cli.EraDownloader.main(EraDownloader.java:30)