SD Card Reader Only Works if Inserted at Boot (M1 Max, macOS Sequoia 15.3.1)

Hello everyone,


I’m encountering a persistent issue with the built-in SD card reader on my MacBook Pro (M1 Max), running macOS Sequoia 15.3.1. I’d greatly appreciate any insights or advice from the community.


Issue Overview



If I start or reboot my Mac with an SD card already inserted, the card mounts correctly. In System Information, the reader shows:

    • Link Width: x1
    • Link Speed: 5.0 GT/s
    • Vendor ID: 0x17a0 (Genesys Logic)
  • Device ID: 0x9755

This confirms the card reader is recognized and functioning at that moment.


However, when I remove the SD card and reinsert it later (while the system is running), it fails to appear in Disk Utility or via diskutil list in Terminal. At that point, System Information typically displays:

    • Link Width: Off
  • Link Speed: Off

indicating the SD card reader is effectively powered down or not reinitializing.


What I’ve Tried


  1. Using multiple SD cards (FAT32, various sizes and brands) — same result.
  2. Disk Utility / diskutil list — after reinsertion, the card does not appear.
  3. Resetting NVRAM/PRAM and SMC (where applicable) — no change.
  4. Safe Mode — tested to see if any third-party extensions might interfere, but the behavior persists.
  5. Checking system logs (Console) — no new entries when re-inserting the card, suggesting the hot-insertion event isn’t recognized.

Notes & Additional Details


  • The SD card reader is identified as Genesys Logic (0x17a0, 0x9755).
  • When the card is recognized (only at boot), I can read/write with no performance or corruption issues.
  • Removing it and re-inserting it afterward never triggers a mount—only a reboot fixes it.


Request for Help


  • Has anyone experienced a similar hot-plug issue with Genesys Logic-based SD card readers on M1 Macs?
  • Are there any workarounds or additional steps I might try to ensure the reader properly re-establishes a link after card removal?
  • Could there be a known firmware patch or macOS update that addresses this?

I rely on my SD card workflow daily, and restarting every time I switch cards is quite disruptive. Any suggestions would be hugely appreciated!


Thank you in advance for your assistance. I’m hoping this post can also help anyone else facing a similar situation.


MacBook Pro 16″, macOS 15.3

Posted on Feb 15, 2025 04:29 PM

Reply
2 replies

Feb 16, 2025 10:23 AM in response to fbrandt

fbrandt wrote:

Hello everyone,

I’m encountering a persistent issue with the built-in SD card reader on my MacBook Pro (M1 Max), running macOS Sequoia 15.3.1. I’d greatly appreciate any insights or advice from the community.

• Removing it and re-inserting it afterward never triggers a mount—only a reboot fixes it.

Request for Help
• Could there be a known firmware patch or macOS update that addresses this?



To be proactive you can file a bug report / submit your Apple Feedback here: Product Feedback - Apple



as a work-a-round you can try an external card reader and compare your results.



I see an interesting reference— KernelManagement utility for kext collections


you can see more from the man page:

man kmutil | more


ref: https://apple.stackexchange.com/questions/438972/terminal-command-to-reset-usb-c-ports-on-macs

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

SD Card Reader Only Works if Inserted at Boot (M1 Max, macOS Sequoia 15.3.1)

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