Respeaker 4 mic linear - channel not in order


I have recently bought the 4 mic linear array module. I was able to go through the installation procedure mentioned in the Wiki without any errors on RPi 3B v1.2 (Buster OS).

However when I capture audio either via audacity of python I see that the channels are not in order and are jumbled each time a capture is initiated.

While this was on the master branch, the rel-v5.5 on the github repo was better (i.e the recording starts and suddenly crashes) but the recording/capture gets stuck after a while. So this branch is unusable as well.

Is there a resolution to this? Is it possible to acquire data from only one of the ac108s as I do not need the playback reference channels.