Hi,
the status bits get clear by reading from the UART_LSR register.
The receive buffer gets cleared by reading from it. Check DR bit in UART_LSR, should be cleared after reading.
You may need to stop the DMA if it is still running (as only one byte has been received).
After this you can send the next request.