ReSpeaker USB Mic Array firmware flashing issue

Hi!
I have two microphones.

Microphone 1: ReSpeaker Mic Array 2.0 ( ReSpeaker Mic Array v2.0 | Seeed Studio Wiki )
Microphone 2: ReSpeaker USB Mic Array ( ReSpeaker USB Mic Array | Seeed Studio Wiki )

I want to be able to flash the firmwares to switch between 1 channel and 6 channels.
Both product pages points to the same GitHub repo ( GitHub - respeaker/usb_4_mic_array: ReSpeaker 4 Mic Array with builtin VAD, DOA, AEC, Beamforming & NS ). I follow the instructions and I can successfully flash microphone 1 back and forth. However, when I try to flash microphone 2, it doesn’t work.

Here is what I see when I try to flash microphone number 2:

I’ve plugged the device in and out. Rebooted the system. I’ve tried with 2 other ReSpeaker USB Mic Array’s and they all leads to the same issue.

Does anyone know what the problem is? Do I need to do it differently between the two microphones?

Thank you in advance!