INMP441 audio reactive not working

Hello everyone,
I connected a Wemos D1 Mini ESP32 board to a digital microphone INMP441 and installed WLED version 0.14.4 with audio-reactive support.
The wiring is as follows:

INMP441 Pin ESP32 GPIO
GND________GND
L/R_________GND
VDD________3.3V
SCK ________IO5
SD_________IO23
WS_________IO21

I then configured the parameters in the USERMOD section of WLED.
I’ve tried different microphones and several Wemos D1 Mini boards, but the WS2812B LED strip (5V, 100 LEDs) doesn’t react to sound at all.
I also checked all the connections with a multimeter, and everything appears to be correct.
Does anyone have any suggestions or ideas on what might be wrong?

  • bad batch of mics (if they are all from the same batch)
  • bad connections / broken wires (or too long)
  • gain setting or settings in general (use defaults)

Thank you for your reply. The strange thing is that the issue occurs with the Wemos D1 (I’ve already tried three different ones, but the same problem persists), whereas if I use an ESP32-WROOM, everything works perfectly