It would be very helpful to debugging if the nature of the "Unhandled exception" was also provided in the error report in ERA:
Error Name: Unhandled Exception
Occurrences: 1
First Occurrence: 2020-06-25
Last Occurrence: 2020-06-25
Devices:
fēnix® 5X / tactix® Charlie: 19.10
App Versions: Beta 3.8.7
Languages: eng
Backtrace:
Engine.recalcTWDfromPosFlag:1218
Engine.checkForATackOrJibe:1284
Engine.doRacingStuff:642
Engine.dispData:593
Engine.GPSData:1678
is useful to locate the issue in the code, but just what is triggering the error on line 1218?
TWD = normalizeHeading(grooveCOG -180 + jibeAngle/2);
Yes, it's a (very) intermittent error and no, I can't repro in the lab.