Fenix 5 Problems with Watch Faces

Hi,
I just got my new Fenix 5 and I tried to port two of my old watch faces to it. They run very stable since a long time on all Fenix devices.
On the simulator everything works fine.

Unfortunately after downloading from the App Store the watch just switched to the default screen.
In display setting I just see the "IQ" icon.
I tried side loading the watch face, but this also did not work.
So I tried to downlaod some other faces from the AppStore (e.g. also ActiFace from Petr)
Also those faces did not work. After downloading, the watch switched to the default screen.
Some faces work after a reset, but not all.

For those who already own a Fenix5, do you see the same problem?
Currently I have no idea ...
  • What FW are you on? (it shipped with 2.00 and updated to 2.40 right away) Have you tried just turning the watch off and back on after the wf was on the watch?

    What's in \garmin\apps\log\ciq_log.txt?
  • Hi Jim,
    thanks for you super fast feedback :-)

    I did install immediately FW 2.40, so I'm on the latest FW.

    In the "ciq_log.txt" file I have many of the following error codes...

    ERROR: Too Many Arguments Error
    DETAILS: Failed invoking <symbol>
    STORE_ID: a6bbd3bf86394a1f8af114b1776bdd55
    CALLSTACK:
    @PC = 0x00000000
    @PC = 0x00000000
    ...
  • Is the "STORE_ID" on all of them the same and is that your app?

    Do you have a parameter defined for onStart() and onStop() in your app (such as onStart(state) )

    (leaving off the parameter can result in this error)
  • I guess the Store ID results from the different watch faces that I did download. So they are not the same.
    And yes, I have the state parametes

    function onStart(state) {}

    function onStop(state) {}
  • That is really odd if it's not just your watchface. I sure Petr's should work (it did for me). Click on the link in my sig and try one like Simple Big, as I know that code and tell me what exactly you see... I know it runs on the f5's too.
  • I have similart problem with my watchface on F5 even on latest beta (no issues with F5X). WF can be selected, starts, but after ~15 seconds crashes. Garmin investigates this issue.
    ERROR: Symbol Not Found Error
    DETAILS: Failed invoking <symbol>
    STORE_ID: 41216af0baf44252a1732495388a4710
    CALLSTACK:
  • Jim, a quick update to your question:
    I did deinstall all watch faces from my F5. After that I installed Simple Big and ActiFace. Both faces worked after the download.
    Then I installed my face and with that all other IQ faces crashed!
    I only see the "IQ" icon, for all the IQ faces.

    This is really very strange because I thought that all faces should be fully independent...

    And about my face:
    I have it running on Fenix, Forerunner and VAHR series. So currently no idea what is going on here...

    Perhaps somebody from Garmin could step in ?
  • If you uninstall yours and power cycle the watch, do mine and Petr's start working again? It almost sounds like something is getting corrupted in memory. How close to the 58k memory limit is your watchface? In the case of Simple Big on a f5, I peak at 31k, it uses custom fonts, but no bitmaps, and nothing with Activity.Info (like getting the last known location), and nothing from SensorHistory.
  • Hey,

    I'd like to see if I can reproduce this. Could you post a link to your app so I can try on a fenix 5?

    -Coleman
  • Hi Coleman,
    it is currently not public yet.
    I have a Fenix 5/ Fenix 5x version in "DO NOT APPROVE" status in the AppStore.
    Here the link
    https://apps.garmin.com/de-DE/apps/930ddec5-7773-48cf-a76c-ff1ec6d0cb7a

    The public Fenix3 version is available here
    https://apps.garmin.com/de-DE/apps/631ff532-a338-470f-b3d9-c9f133246f88

    @Jim, about your question:
    the memory should not be a problem. I have 40,1 as peak for this face in the simulator for Fenix 5.
    I had some issue with the Chronos some time ago with memory, but I fixed it.
    And if I power cycle the watch, your face is working again. But as soon as I switch to my face all IQ faces crash and will not recover.