External SSD keeps disconnecting after upgrading to Sonoma

In order to replicate the issue just connect any external SSD wait for a while and it will be disconnected with message "Disk Not Ejected Properly". SSD is connected to M1 MacBook Pro. It's neither a cable issue because I tried multiple cables, nor an SSD issue as everything worked just fine before upgrade.

Posted on Oct 4, 2023 12:23 PM

Reply
Question marked as Best reply

Posted on Oct 26, 2023 4:15 AM

Here is the issue that I've raised https://feedbackassistant.apple.com/feedback/13263285

I believe that if we raise couple more similar issues Apple will notice it, because the one that was reported by me - says : Recent Similar Reports:None

86 replies

Feb 22, 2024 10:42 AM in response to DimitryD

Disk not ejected properly:

This can be caused by a shortcoming of your external Bus Powered drive, and not of your Macintosh computer.


When you Mount any ejectable drive, the Directory from the drive is copied into RAM, and the directory on the drive is marked status = checked out (like a library book that has been borrowed from the lending library). The RAM copy is considered the Master copy, and changes that you make while working are made in the RAM copy of the Directory.


When you Eject/UnMount a drive, the RAM copy of the Directory replaces the copy on the drive, and the status of the directory on the drive is marked status = checked IN and Good.


--------

Some external drives get all their power from the USB Bus. Bus-powered external drives should gracefully transition into standby and accept reduced USB power supplied when your Mac sleeps.


Some drives do this perfectly. Other drives do not transition gracefully and do not run only on standby power. Instead of stand-by, these drives disconnect. The problem is, the Directory from the drive has been checked out, and the Master copy in RAM has no way to get back to the disconnected drive.


Some Time later, when your Mac wakes up again, the drive reports 'I just woke up and am ready to connect'. Your Mac is confused because the drive will not CONTINUE from where it left off, so the Mac says "drive disconnected". The copy of the Directory on the Drive is Stale/checked out (not the Master copy). You get the messages "drive not ejected properly" the same as if you had pulled the cables out while running. The correct state of the Directory can not be determined instantly, but requires Disk Utility 'Repair Disk' procedure.


Summary: this is likely a deficit of the DRIVE, not the Mac. If any one of:

• the drive had external power -OR-

• the drive transitioned gracefully to standby -OR-

• the Mac did not sleep, THEN...

...this would likely not occur.


Mar 26, 2024 6:12 PM in response to DimitryD

Any update when we will get a fix for Sonoma? Currently I can't plug any external APFS external NVMe drive to my M1 MacBook Sonoma. It can disconnect in any moment and corrupt the file system.


Mac won't recognize the external drive after sudden disconnect, and Diskutil can't repair the APFS container. Yes I have tried every possible command in terminal.

Mar 26, 2024 9:32 PM in response to Popokrumper

Update: Later same afternoon, Lexar 128 GB USB flash drive became corrupted. Unable to connect, much less repair, with Disk Utility (permanent beach ball). This same Lexar worked fine many times on my old Mojave system. I did a few tests with smaller, newer 4 GB and 32 GB USB flash drives and had no problems, so I can't rule out that the Lexar went bad. But I see there are other reports of disks being corrupted while attempting to use with Sonoma. So, backup your external media early and often with Sonoma!

Apr 11, 2024 7:09 PM in response to elmasry

I initially thought the same about my SanDisk Portable Extreme and returned it, but had exactly the same issue with both the replacement and all my other drives (la Cie and OWC, Samsung... I also previously returned the Samsung thinking it was faulty and and replaced it with the first San Disk). I was on Monterey at the time and lost a lot of data due to corruption, and a fried disk. The problem was initially resolved by changing the Thunderbolt ports on the MBP. However, it returned a few months later, so the logic board was changed and o/s upgraded to Ventura. That didn't cure it either.


Most people seem convinced it's Sonoma, but not in my case. What mac do you have? In case yr using an Intel, it's recently been suggested to me it may be a known issue with the i9 processor.



May 2, 2024 7:49 AM in response to Popokrumper

With Sonoma 14.4.1, I think I have now had external HDD disconnect twice about a week apart. Two different HDD, two different cables, two different ports on my MacBook Pro M3 Pro. This occurred while running Chronosync to backup my internal SSD. Chronosync would run for 7-15 min, then quit with errors. After unplugging the HDD cable, re-connecting it, and re-running Chronosync, backup was completed.

May 14, 2024 2:15 PM in response to Grant Bennet-Alder

‘...it's likely a deficit of the DRIVE, not the Mac.’

Trying to get my head around this. If this is the case, I’d like to understand why it would be no problem for 18 months, then gradually start to happen on ALL external drives (some own power, some not), first on one port, then on another, then stop being an issue - for a few months - when all the ports were replaced, only to gradually reappear, again on all drives, including a brand new one, replaced after the repeated false ejections fried one drive. Disk Utility didn’t help, data corrupted, and another drive eventually fried too, as did the port on an expensive external monitor.

After a year of misery on Monterrey, then Ventura, I finally got a new Mac. It’s running Sonoma. Fingers X’d.

Jun 16, 2024 10:31 PM in response to gernophil

in my case with external HDD (USB powered WD passport and also a Thunderbolt RAID with power adaptor) I always had "put hard disk to sleep" off. And they both got suddenly disconnected daily.


Until recently I also had them all formatted as MacOS journaled.


Since I changed them to APSF and set "put hard disk to sleep" ON, I did not note disconnections anymore.


But of course you are all talking about SSD here and supposedly have them APSF formatted already, so that can not be it.

Jun 18, 2024 2:39 AM in response to DimitryD

I have the same issue with a Samsung T7 1TB drive. I have noticed a pattern. I have three portable usb drives(2 SSD and one Lacie rugged).

All drives except the Samsung T7 work perfectly on all my Macs (+ others where I work).

The T7 works on all macs that have earlier operating systems (not Ventura or Sonoma). On operating systems from Mavericks to Monterey The T7 works fine and in the system report in the Hardware: USB tab, current available is 900mA and current required is 896mA. But on either Ventura or Sonoma, current available is 500mA and current required is 500mA. The other drives (WD passport 1TB and Lacie Rugged 2TB) show current available is 900mA and current required is 896mA across all hardware and operating systems.

The T7 will mount but after a short period will become unresponsive and be difficult to eject. When I first noticed this the drive would eject itself but it no longer does this. It just becomes unresponsive. I have seen it happen on four different machines, two with Ventura and two with Sonoma. I hope Apple will take this issue seriously.

Perhaps this is difficult to follow so I will summarise:

WD passport and Lacie Rugged work on Macbook Pro M2 13.6.7, IMac M1 14.4.1, IMac M1 13.6.6

Samsung T7 does not work on Macbook Pro M2 13.6.7, IMac M1 14.4.1, IMac M1 13.6.6 but works perfectly on a variety of hardware up to Monterey.

When T7 has problems current available is 500mA and current required is 500mA and this only happens with Ventura and Sonoma



External SSD keeps disconnecting after upgrading to Sonoma

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