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...