Multi-link Handle 0 problem

We have a solution NUS central with up to 6 connections, we established connection with all of the peripherals and receive data from all of them.

The problem happens whenever handler 0 is disconnected, all other handlers stop working correctly.
if it is any other handler (exception handler 0) the rest are not affected.

SDK 17.0.2
Softdevice s140_7.2.0
CHIP nRF52840

we have added the following lines of code in " static void on_hvx(ble_nus_c_t * p_ble_nus_c, ble_evt_t const * p_ble_evt) "

/* Modifed here to solve the problem conn_handle update */
ble_nus_c_evt.conn_handle = p_ble_nus_c->conn_handle;

but doesn't resolve the problem...


Related