NVIC and/or USART appears to hold pending requests stuck (Cortex-M0 in STM32L071)
With STM32L071, I've been fighting a problem of losing UART RX characters. The RX path uses HAL_UART_ReceiveIT to queue a single character buffer, and then re-queues it from HAL_UART_RxCpltCallback. The received character is then stored in a software...