SparkFun Thing Plus - ESP32-C6 // microSD not working?

Hello,

New to ESP32 however it seems I cant seem to communicate with any SD cards via the integrated SD slot… I’m a little confused as the espressif library for this board has the pin assignments as:

SS/SCK: 5
MOSI/PICO: 20
MISO/POCI: 21
SCK: 19

and the schematics have the layout as…

SS/SCK: 18
MOSI/PICO: 20
MISO/POCI: 21
SCK: 19

…and then the default SPI pins per the SD library and C6 datasheet is…

SS/SCK: 18
MOSI/PICO: 19
MISO/POCI: 20
SCK: 21

Regardless, the pin combination I try doesn’t seem to matter and I communicate with the on-board module at all. SD_DET is working fine… I’m currently troubleshooting with the SD_Example sketch as a starting point and have tried taking SD.h out of it entirely and just sending and receiving dummy bytes to no avail. I would love any advice if you all have it! I’ve search the forums and have seen a lot of similar questions but very few useful answers.

Out of curiosity, is this an ESP32-C6 board where the SD slot isn’t actually on the default SPI pins? On a lot of boards the SD wiring follows the schematic, not the library defaults, so SPI has to be re-initialized with those exact pins or it won’t respond.

I took a multimeter to the board and found that the pins followed the Spark Fun schematic, which would be…

SS/SCK: 18
MOSI/PICO: 20
MISO/POCI: 21
SCK: 19

Even with #define for the pins, still no luck…