both for APP_UART_FIFO_INIT and APP_UART_INIT i never receive APP_UART_DATA_READY
but at least i get APP_UART_DATA sometimes. most of the times i get APP_UART_COMMUNICATION_ERROR with uart_evt->data.error_communication being either 1 or 4 or 8 randomly.
what is the meaning of the error code there and how can i use it to determine the actual error? The data on the line looks fine in a logic analyzer.