I am testing on a device with Android 10. The automatic disconnection after DFU is likely to trigger the onError callback, which prevents success. However, the DFU is actually successful. I want to know if it is a limitation of the Android version or some other possible reason.
Error logs
DFU error: 4C:E1:74:DE:58:80, 133, 2, GATT ERROR