Returns NRF_ERROR_INVALID_STATE, whenever central link count incremented

I am setting to NRF_SDH_BLE_CENTRAL_LINK_COUNT=1 ,it is working fine for ( 1 central and 1 peripheral )connection is fine(data also sending),but i am changed to NRF_SDH_BLE_CENTRAL_LINK_COUNT=2 for (1 central and 1 peripheral) it gets fatal error like these

0> <info> app: scan_start
0> <info> app: Connecting to target C2:DF:94:57:17:D1
0> <info> app: p_ble_evt->evt.gap_evt.conn_handle : 0
0> <info> app: scan_start ret:0
0>
0> <info> app: scan_start
0> <info> app: Discovery complete.
0> <info> app: Connected to device with Nordic UART Service.
0> <info> app: Active Connection = 1
0> <info> app: scan_start ret:8
0>
0> <info> app: scan_start
0> <error> app: Fatal error
0>

Here error gets  NRF_ERROR_INVALID_STATE whenever NRF_SDH_BLE_CENTRAL_LINK_COUNT incremented.

sufficient flash and ram also available.

Related