I have a FR745 running beta 4.85. Ever since I upgraded to the beta when I turn the watch off and back on my watch face crashes on boot up and goes to the default on the FR745. If I move down to the widgets and back up it will reappear with all data showing. It sometimes takes a couple times but it always starts working. I have got it down to 1 line of code that is causing the issue. Take it out works fine...put it back it crashes. This is the only code the function except a return "1" which shows after I move off the watch face and back. I did also try to put in a try/catch but it did not change anything. I am doing a has weather check before I call the function and was doing a check for null however I have taken all of that out and am not trying to return vTempF or do anything with it. Just attempting to make the call to Weather.getCurrentConditions().temperature and put it into a var causes the issue.
Any thoughts on what could be causing this.
var vTempF = Weather.getCurrentConditions().temperature;
log file
Error: Unexpected Type Error
Details: 'Failed invoking <symbol>'
Time: 2021-05-26T15:15:32Z
Part-Number: 006-B3589-00
Firmware-Version: '4.85'
Language-Code: eng
ConnectIQ-Version: 3.2.5
Filename: WatchFace
Appname:WatchFace
Stack:
- pc: 0x100018d7
File: ....WatchFaceView.mc'
Line: 292
Function: valTempF
- pc: 0x10000d5f
File: ....WatchFaceView.mc'
Line: 107
Function: onUpdate