Respeaker 4 Mic Array - Pi4

I first purchased a Google AIY Voice but it does not appear to work with Pi4.
So I purchased ReSpeaker 4-MIC array and followed the installation up to Item 4.
I cannot seem to record sound.

pi@K9OS:~ $ arecord -L
null
Discard all samples (playback) or generate zero samples (capture)
jack
JACK Audio Connection Kit
pulse
PulseAudio Sound Server
playback
ac108
default
Playback/recording through the PulseAudio sound server
output
usbstream:CARD=Headphones
bcm2835 Headphones
USB Stream Output
sysdefault:CARD=seeed4micvoicec
seeed-4mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0
Default Audio Device
dmix:CARD=seeed4micvoicec,DEV=0
seeed-4mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0
Direct sample mixing device
dsnoop:CARD=seeed4micvoicec,DEV=0
seeed-4mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0
Direct sample snooping device
hw:CARD=seeed4micvoicec,DEV=0
seeed-4mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0
Direct hardware device without any conversions
plughw:CARD=seeed4micvoicec,DEV=0
seeed-4mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec.1-003b-0
Hardware device with all software conversions
usbstream:CARD=seeed4micvoicec
seeed-4mic-voicecard
USB Stream Output

I tried this command with error…

pi@K9OS:~ $ arecord -Dac108 -f S32_LE -r 16000 -c 4 hello.wav
Recording WAVE ‘hello.wav’ : Signed 32 bit Little Endian, Rate 16000 Hz, Channels 4
arecord: pcm_read:2145: read error: Input/output error

Any ideas how I can progress?

hello. the only difference in mine config is usbstream:CARD=ALSA.
And I also have only seed4micvoicecard in the rest. Maybe the device is confused which to use.
Or maybe it shouldn’t use this line :
Playback/recording through the PulseAudio sound server
I do not have line like this in my config and recording is fine.