Commands sent by phone App to BLE UART end up in serial UART stream.
Debug with breakpoint in the uart_event_handle shows NO stack entries, as though it popped out of Main, and ends up in app_error_weak.c, line 100: NRF_BREAKPOINT_COND.
UART printf statements cease to function after reaching the main loop. Only the raw App commands come through to the terminal after that.
I found this related case, which doesn't help me resolve the problem any:
Case ID: 213686 When I enter break points inside ble_evt_handler(), it always ends up at NRF_BREAKPOINT_COND -- KEITH
IDE is Keil/uVision MDK-Lite 5.36 on Windows. Target is nRF5805. Debug is barely usable. Opt Lev 0 won't compile.