Unable to access SD card - Arduino IDE

Hi

I'm trying to implement the ESP ADF with the Arduino IDE to play music stored on the SD card.
I have a ESP Lyrat V4.3 board.

I tried the following code:

#include "FS.h"
#include "SD.h"
#include "SPI.h"

int CSpin = 13;

void setup() {
  Serial.begin(115200);

  if (!SD.begin(CSpin)) {
  Serial.println(": Card Mount Failed");
  }
  else {
    Serial.println("YAY");
  }
}

void loop() {
}

I keep getting the 'Card mount failed', even with chancing the CSpin.
Is there something else I should do or change to make this work?

Did you checked the following:

They are running the SD.begin() in a loop until it is initialized. And they are using another CSPin.

The CSpin is different for each board, shield, ...

Mine should be 13 based on the following:

https://docs.espressif.com/projects/esp-adf/en/latest/design-guide/board-esp32-lyrat-v4.3.html#allocation-of-esp32-pins