Hi,
I'm currently playing around with the NUS example in the SDK and still trying to understand how it works. My BLE event handler only receives the first byte of the string of bytes I send using a BLE debugger app on Android (BLE debugger by Syntronix), though, it receives all bytes if sent from the nRF Connect app. I have been using Syntronix's debugger for a while with no problems.
What I care about the most here is knowing if there's any special implementation the nRF Connect is taking care of in the background while Syntronix's debugger app is not.
FYI: nRF in our application is the peripheral and the central is an Android application.