We're having trouble reading more than 2 bytes from BLE NUS. SDK 16. Software based in ble_app_uart but running custom board (no buttons, no LED), this is a ble peripheral.
SEGGER embedded studio, JLINK Base programmer, nRF52832 processor.
When more the two bytes are written, the blcm_link_ctx_get call inside on_write in ble_nus.c fails (does not return). Two byte writes from central succeed but do not raise the BLE_NUS_EVT_RX_DATA event type though with fiddling of \r and \n in two bytes we do get BLE_NUS_EVT_COMM_STARTED and BLE_NUS_EVT_COMM_STOPPED events.