This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

when connecting to specific mobile devices the connection crashes and notifications get nrf_error_resources

Dear Nordic support, 

I am working on a device based on the FreeRTOS heart rate example and I am having difficulties with the BLE connection when connecting to iPhone X devices. 

I am able to connect and communicate correctly with other mobile devices, iOS and Android, however when connecting to a iPhone X device the connection crashes in the first few seconds. 

The device disconnects from the mobile device however it does not get any disconnect event and therefore the notifications gets into nrf_error_resources state but no BLE_GATTS_EVT_HVN_TX_COMPLETE event recieved and the queue is full until i restart the device. 

I had a similar issue in the past that was solved by modifying the priorities of the tasks. 

https://devzone.nordicsemi.com/f/nordic-q-a/37204/getting-error-nrf_error_resources-when-using-more-then-one-notification-and-the-connection-crashes

I would appriciate any directions to investigate as i don't see any suspicious events...

Thanks, 

Danny

Related