I have an Atmega 32u4 breackout board plus a microsd, when I burn a blinking led with Disk(SD) option selected it does not work, the disk is recogniced by OS but does not work, like when I do a Disk.claim()
I can read and write files to SD without any problem.
Attached you can find the scheme, the Atmgega is running at 16mhz, 3.3V
Best regards