I am using the nrf_serial library SDK 15.2.0. I have implemented the solution suggested in Case ID: 216973 for recovering from driver errors. This helped me get over errors that were caused by the receive signal not being driven high at power-on. However, I occasionally get driver errors while receiving UART data at about 6 bytes every 200mS at 4800bps. When this happens, the code in the UART event handler performs a nrf_serial_uninit and then a nrf_serial_init. I occasionally get a NRF_ERROR_MODULE_ALREADY_INITIALIZED error then. Can you help me overcome this issue?