Dear friend,
Based on the following conditions:
SDK: 15.3
Target board: nRF52840-DK
Example: \examples\ble_peripheral\ble_app_ancs_c
ios version: 12.5.5
Do the following tests:
1. Compile the routine and download the program to nRF52840-DK.
2. Turn on the Bluetooth of the mobile phone system and connect to the "ANCS" device and pair binding it.
3. Open the log output of the nRF52840-DK device, and see that you can receive iPhone notification messages.
4. Turn off the iPhone, turn it on again and see that ANCS has been connected back from the system Bluetooth.
Result: The nRF52840-DK device after the reconnection cannot receive the iPhone notification message.
After seeing through the log that the device is connected back and executing the NRF_BLE_GATTS_C_EVT_SRV_CHANGE event, the device cannot receive the iPhone notification message.


How can this be solved?