Hi,
I recently made my application available to more device models than the one I own. I did that after testing the application in the emulator. Many users already complaint that the application creashes on Fenix 3 watches. Unfortunately, when I try in the emulator, everything works fine. So there's no way for me to find out. One of the users sent me the log file that says this:
ERROR: Symbol Not Found Error
DETAILS: Failed invoking <symbol>
STORE_ID: 47784e7aadea48b2968807cd8920d978
CALLSTACK:
@PC = 0x00000000
It doesn't look too helpful. I can imagine that the problem might be related to the heart rate sensor, because I tried in my own watch (which is a Vivoactive HR) and it works. I think that Fenix 3 family don't have heart rate senor. That's the only thing I can think about right now, but I have no way to try out without the real watch. The code where I'm using the heart rate sensor is here: https://github.com/miss-architect/garmin-squash/blob/master/source/SquashView.mc.
Can somebody help me to solve this issue? It's also important for Garmin to be aware that the behavior of the emulator is different than the behavior in the real device and that should not happen!
Thanks!