
I finally got it working, but I wasted valuable time and money troubleshooting. I hope this helps someone else to avoid the same problem. After soldering the pins to the board and connecting, there was no way out. I checked with my microscope and the i2s data looked correct. It was only after purchasing a second board from another vendor (B07Q9K5MT8) that the problem (and solution) became apparent. In the photo, notice the 4 solder jumpers circled in red (and my awkward baby-level soldering ability)? They were not! I copied the jumper settings from the second board and everything worked. I'm an engineer but have very limited experience with EE so this problem and solution may be obvious to others. I don't mind if the board comes without a working configuration, but in that case we should at least have documentation talking about it. This would save a lot of time.

Large Waterproof Cable Organizer Bag For Travel, Universal Electronics Accessory Holder, Portable Gear Carry Case For Cables - Black
28 Review

Elago AirPods 2 Dust Guard Cover - Золотой, Зарегистрирован по патенту США - Совместим с чехлом беспроводного зарядного футляра Apple AirPods 2.
27 Review

Protect Your Airpods In Style With Hamile Cute Cover - Black Cow Pattern For Girls, Women, And Boys - Compatible With Apple Airpod 2 & 1 - Portable Keychain Accessories Included
25 Review

AirPods 3 Case Cover 2021 Version Soft Silicone Fur Ball Keychain Women Shockproof Protective Visible Front LED Light Pink
24 Review