seeeduino can-bus shield v2: can't read can bus and write on SD card

Hello everyone ! Happy new year to all :wink:

I'm using a seeeduino V4.0 and a CAN-BUS shield v2.0 with industrial grade SD card.

I'm using the default library given by the wiki of seeed.

I've simulate a can bus with two mcp2515. I can read it without trouble and everything is fine.
I can write/read on the SD card with the exemple given in the SD library.

But when I use this example, the can bus and SD card start without error. The can bus read normally and show the can bus data. But when I read the SD card, the file is created but completly empty. I've tried to modify to write on a .txt instead of .csv and when I try a

myFile = SD.open("test.txt", FILE_WRITE);
if (myFile)
{
  ...
}
else
{
  Serial.println("error: file not reachable");
}

The "myFile" return false.
ps: I don't ask a lot of question here. Sorry for bad formating my question. This question is also here.

Thank you very much