Acknowledged
CIQQA-3249

Edge 1040 reboots when sensor pairing (CIQ System 8)

When SensorDelegate.pairingRequired() returns false (as documented here: https://developer.garmin.com/connect-iq/api-docs/Toybox/Sensor/SensorDelegate.html#pairingRequired-instance_function), Edge 1040 consistently reboots whenever attempting to search for sensors via the Sensors => Connect IQ menu. However, when true is returned, the reboot does not occur, and the expected sensors are displayed as intended.

According to the logs, Edge 1040 repeatedly creates and releases application instances, seemingly expecting pairingRequired() to eventually return true. In my implementation, pairingRequired() returns false by default and only returns true when a specific app setting is explicitly enabled.

Here you can find the SensorsDelegate that I am using: https://github.com/maca88/SmartBikeLights/blob/master/Source/SmartBikeLights/source-common/BikeLightSensorDelegate.mc 

Edge 1040 firmware version: 27.13