I tried with the DK and my own USB-serial adapter and both fails at 1M with HWFC with this error:
nrfutil dfu serial -pkg bltest.zip --baud-rate 1000000 --flow-control 1 -p COM38
pc_ble_driver_py.exceptions.NordicSemiException: Did not receive checksum response from DFU target. If MSD is enabled on the target device, try to disable it ref.
I see many people saying it fails at 1M. 460800 works on the DK. Is 1M supposed to work? I set NRF_DFU_SERIAL_UART_RX_BUFFERS to 250 already. In a test app I don't see any data corruption at 1M doing a loopback test.