Resolved! Why is HAL_UART_RxCpltCallback running twice for each communication?
I am using a STM32L073RZT6 MCU and the Cube IDE V1.11. Using the .IOC, I instantiated UART1 on PB7-6 with global interrupts enabled and a DMA service for RX. On the PC side of things I'm using PuTTy as a sniffer and a UART to USB cable for COMS. I ha...