I2C Not Working on Xiao MG24 Sense - SDA Line Stuck LOW

Yes, the I2C scanner detects and responds on all addresses from 0x00 to 0x7F.

Uses board is https://ja.aliexpress.com/item/1005008747393305.html.

Yes, I tried the library examples. The same code works perfectly on my XIAO ESP32C3, but fails on the XIAO MG24 Sense.

I’m developing with PlatformIO, not the Arduino IDE.

;platformio.ini
[env]
platform = Seeed Studio
board = seeed-xiao-mg24-sense
framework = arduino
platform_packages = 
	framework-arduino-silabs@^2.3.0
	toolchain-gccarmnoneeabi@^1.140201.0

[env:xiao_mg24_sense]
monitor_speed = 115200
lib_deps = 
	adafruit/Adafruit MPR121@^1.1.3
	seeed-studio/Seeed Arduino LSM6DS3@^2.0.4