Internal SD Card Reader Incompatibility Issues with Certain SD Cards After MacOS Update

After a new version of MacOS (likely Sequoia given the dates) the SD cards I used for my 3D printer weren't being picked up by the internal SD card reader of my MacBook (M2 Pro MB Pro) Upon some similar investigation I did today I found that some SD cards work while some didn't, At first I thought it were an issue with my MacBook, so I took it to a genius bar (June 21, 2024) and another MacBook from the store exhibited identical results . This was over half a year ago at this point and I'm quite disappointed that the issue is yet to be resolved.

Test Environment:

Tested with the inbuilt SD card read on my M2 Pro MB Pro along with a Sandisk SD card reader and a Anker SD card reader.

SD Cards (with specs, using MicroSD to SD adaptor for MicroSD cards):

  • goodram 16GB SDHC/UHS-1/Speed Class 10
  • SandDisk Ultra Plus 16GB SDHC/UHC-1/Speed Class 10
  • SandDisk Extreme MicroSDXC (using correct adaptor) 128GB/UHS-3/V30/A2
  • Sandisk MicroSD 2GB/ no specs listed
  • Sandisk Extreme Plus MicroSDXC 32GB/UHS 3/V30/A1
  • Sandisk Extreme SDXC 128GB/UHS-3/V30


Goodram 16GB SDHC/UHS-1/Speed Class 10

  • This SD card came with my 3d printer and is required to be in FAT32 (MBR partition map) for my printer to read it
  • It was readable through the port on my MacBook, but not anymore However it's readable through both attached dongles with FAT32
  • Tried:
    • ExFAT with GUID map, readable on the dongles, not readable on the internal SD card port.
    • APFS with GUID, same results as above
    • Mac OS Extended (Journaled) with Apple Partition Map same results


Sandisk Extreme Plus MicroSDXC 32GB/UHS 3/V30/A1:

  • This was used in my raspberry pi, and it was picked up with internal SD card reader and dongles
  • It was also picked up by internal SD reader and dongles when formatted to FAT32 with MBR
  • ExFat & APFS with GUID also worked


SandDisk Extreme MicroSDXC (using correct adaptor) 128GB/UHS-3/V30/A2:

This is the SD card from my Phone, since it's got sensitive data on it I opted not to test different file systems but it was picked up by both dongles and the internal reader when using ExFat and MBR.


SandDisk Ultra Plus 16GB SDHC/UHC-1/Speed Class 10

This is another SD card that i use for my 3D printer and other devices, it exhibited the same behaviour as the Goodram


Sandisk MicroSD 2GB/ no specs listed

  • SD card readers can pick it up and it's formatted to FAT16/MBR
  • When formatted to ExFat MBR it's also readable from all readers.


Sandisk Extreme SDXC 128GB/UHS-3/V30

  • This is my SD card for my DSLR, it's formatted to ExFat with MBR, since it contains sensitive data I opted not to test different file systems on it. However it was readable from the internal SD card readers and the external ones.


Conclusions:

It would seem that the internal reader has become fussy as to the specific SD Card classes it's able to read UHS-3 whilst not reading UHS-1. Considering that the hardware doesn't seem faulty I would assume there's a software issue with the SD card reader. I hope my findings are useful to the engineers that see this.

MacBook Pro 14″

Posted on Mar 5, 2025 7:40 AM

Reply

There are no replies.

Internal SD Card Reader Incompatibility Issues with Certain SD Cards After MacOS Update

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.