Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

genexx

macrumors regular
Nov 11, 2022
220
124
Now that i am on original Apple Hardware again, guess what happened ?
In the beginning it was working, but After Update 13.0.1 not anymore.

So i installed Jettison now, cause i sometimes forget to unmount the Backup Drive and my M2 goes to Sleep After 3 Minutes.

Interesting is ( and i Love this MBA M2 ) that i had ZERO Problems on my Hackintosh but now on Original Apple Silicon HW.

Apple! get yourself together and integrate the Jettison function in your OS as you are not able to fix it instead of blocking functions in iOS for China Protesters.

Tim Cook is not Steve Jobs.

Let that sink in ;-)

Bought the 5 Bucks License Today.
 
Last edited:

Marty80918

macrumors newbie
Oct 21, 2022
4
11
I have been suffering the same random disconnects for months now on 2 TB Sandisk Extreme SSD (product ID 0x55ae) attached to M1 Pro MacBook running Ventura. Because I have so much already attached to TS3 Plus hub and was worried about bandwidth, I plugged the SSD into an unused TB port. I use the drive for a Content Cache.

After reading this thread, yesterday I moved the drive to the TS3 Plus 10 Gb USB-C port instead. It has been solid since. I think that the issue is that connecting a USB drive to TB port on MacBook is inherently unstable for storage.

The drive speed when directly connected to Mac was about 8 Gb. When connected through the hub it is about 6 Gb, so there is a performance penalty when not directly attaching to MacBook. Since I only needed about 1.5 Gb of actual drive throughput, this did not impact me.
 

malm123

macrumors newbie
Sep 14, 2017
10
2
I think @hobosoundarryl nailed it on page 2- likely issue with the OS or apple silicon
I know my drives and hubs work from other machines,
My issues are mostly around random disconnects of any devices (not just HDDs) from older hubs, particularly while in sleep mode. I bought a 14" M1 MBP on marketplace last week (ventura). overall am happy with it but having a very similar usb issue:

I got the "drive disconnected" error while in sleep only one time so far, but then I noticed something- every 20 mins or so while asleep, the two powered hubs I am using will power toggle everything they are connected to. Iphone will stop charging for a second, midi controllers will light up for 10-20 secs. somehow I dont get the "disk not ejected" error anymore though (strange- FYI all, SMB reset might have helped. shut down for 30secs on M1)

- Older Anker hub, 7 port, powered : USB HDD disconnected during a file transfer. This is also the same hub that gave me the "disk not ejected properly" message while in sleep mode

-My DJ mixer (traktor z2) also has a 2 port hub, powered. I can see the lights on one of the controllers on that hub flick on for 30 seconds or so then back off while the M1 is asleep. no issues on this hub when the computer is awake.

-New anker usb c hub, not powered - seems to not cause any of the sleep issues. It did loose the connection once during a file transfer as well, but i am not going to count that because it was 2x 2.5" usb powered external drives, powered from an un-powered hub. Ethernet was also connected via the hub. I am thinking it may have been starved for power (?). no issues since limiting it to 1x 2.5" HDD at a time.

^I haven't been able to replicate any of these issues when plugging the USB devices directly in to the computer via Anker or apple USB A to C dongles when required. All of this hardware works perfectly on my 2013 macbook pro with Catalina. Because the issue is happening on multiple hubs, one of which (dj mixer) I don't really have the option to not use- it is my sound card as well.

I have a Caldigit TS4 arriving tomorrow hopefully it'll help.. I have read this entire thread- If anyone has any new suggestions please drop 'em for me ! Will post again later. Am still testing lots of things
 
Last edited:

malm123

macrumors newbie
Sep 14, 2017
10
2
update^

strange drive behaviour stopped when plugging everything in through the TS4. the 2nd drive didnt show up at all which allowed me to troubleshoot and figure out the power supply for the anker 7 port hub is on the fritz.

both drives function normally and even respond more quickly(back to normal speed thank god) when plugged in to the TS4 via the unpowered anker USB C hub (not ideal I know). Ill replace the 7 port hub and ill be all set. will update again if i have more "drive disconnected" errors.

as for devices besides HDDs, I think it is the system's "power nap" function.

folks: try a thunderbolt or USB C hub and see if your problems go away or change. if you are plugged straight in, to me that looks like hardware issues with your mac. no macOS version should allow random disconnects while sleeping.
 

SeenJeen

macrumors 6502
Jul 16, 2009
381
280
I know this is a band-aid solution, but I've been using this on Monterey for the last year and have had no issues:

Code:
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification -bool YES && sudo pkill diskarbitrationd

It straight up disables the 'not ejected properly' notifications and I've had zero issues in regards to corrupted data/filesystem.

To reenable:
Code:
sudo defaults delete /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification && sudo pkill diskarbitrationd

I'm not sure if it works on any other version of macOS aside from Monterey.
 
Last edited:
  • Like
Reactions: T Coma and malm123

colodane

macrumors 65816
Nov 11, 2012
1,046
482
Colorado
I had this issue a few months ago. In my case it turned out that replacing the USB-C cable to the external drive fixed it.
 

JoeJeans

macrumors newbie
Jan 12, 2023
3
0
I've got this issue with my new Macbook Air M2.
I've tried 3 combinations of cables, 2 different OWC Envoy enclosures with NVME drives, with and without 2 docks, and in both USB C ports. Also already change sleep settings to never. Still getting the disconnection error, even when the drives and Mac are in use. I daren't connect my drive now in case it corrupts my music collection :/
 
Last edited:

JoeJeans

macrumors newbie
Jan 12, 2023
3
0
SOLVED: I tried option number 2 on this list to manually change the disc sleep time through terminal. Having already changed the setting in system settings I didn't think this would work, but I tried it after my drives disconnecting every few seconds this morning. A few hours after doing this I've had 0 disconnections! It's unbelievable that Apple haven't solved something that is this easy to sort.
 

Patrice Brousseau

macrumors 6502
Dec 14, 2016
267
76
Montréal, Canada
I had this issue a few months ago. In my case it turned out that replacing the USB-C cable to the external drive fixed it.
Keep happening at random on my iMacPro since I've updated to Big Sur. Jettison and Ejectify don't work. They work if I invoke "eject" or "unmount" from their menus but don't work when the computer goes to sleep...

Happens only on a WD Passport SSD...

Didn't happened in Mojave BTW.

I'll try the @SeenJeen trick as a last resort.
 
Last edited:

ranjan2001

macrumors member
Jul 12, 2021
45
9
Found the main culprit to be ExFat partition in another facebook discussion.

"exfat doesn’t journal the file tree so if the header gets corrupted the entire drive is corrupted. Sometimes it can be fixed by plugging the drive into windows and then ejecting properly, or by doing drive repair but you’re likely going to lose files"

So All these months my only solution was to mount the drive to Windows 10 scan for errors & then again the disc would connect fine on Mac os till the next time time when the problem of ejecting randomly would happen even though now I have been using Amphetamine app.


Further research I found this discussion confirming the same ExFat issue

Before I format the drive in APFS or HFS has anyone used Seagate disk with APFS/HFS & found that the drive ejecting randomly was solved?

Al these months both Apple & seagate support have been making users do useless solutions to solve the problem without success.

 
  • Like
Reactions: foliovision

Brian33

macrumors 65816
Apr 30, 2008
1,471
371
USA (Virginia)
IMHO the "Disk not ejected properly" notices after sleep has been an OS bug. I have gotten such notices for my Thunderbolt 2 connected drives that had 100% rock solid connections for years -- until I updated to Monterey. I've even gotten them on our MBP for the INTERNAL Apple-original SSD! (No other signs of any problems.)

However, there may be a fix coming! Apparently Apple recognizes a similar problem with internal SATA drives in the new Mac Pro: If you see 'disk not ejected properly' on your Mac Pro (2023)

"Apple is aware of this issue and resolution is planned for a future macOS update. ... Published Date: June 14, 2023"

If we're lucky that fix may also fix the issues for external drives.
 
  • Like
Reactions: wdhpgx

platinumaqua

macrumors 6502
Oct 11, 2021
466
701
It's happening to me when the disk is connected directly to MBP14" M1 Pro's USB port, but not when connected to the USB port of a Thunderbolt 3 dock.
 

Fishrrman

macrumors Penryn
Feb 20, 2009
29,175
13,223
Fishrrman "strictly my own opinion" prediction:

This is never going to be fixed by Apple.
If you want it fixed (for you), then YOU (as the user) must take steps to address this yourself.

It begins by thinking about what you have connected, and how you manage those devices.

I generally don't keep drives that I'm not using "connected all the time".
That's inviting problems.

If you DO keep drives "connected and alive" (by "alive" I mean running, power switch is on, drive is "livened up"), then it's reasonable to expect that they MIGHT be ejected when the Mac sleeps and the USB (and perhaps thunderbolt) buses "go to sleep" as well.

I keep 2 drives connected (one is a cloned backup and the other is an archive of files), BUT, I keep both of them powered off. If I need to access them, I power the drive up, use it for whatever it's used for, and then... eject it and power it off.

Suffice to say, the "disk not properly ejected" alert is something I don't often see.

But there's another trick to managing drives that are normally left up-and-running:
Use the tiny free app named "Semulov" to MANUALLY dismount/mount them.
You can find Semulov here:
(click "semulov.zip" to download)

To use this:
It installs an icon in the menu bar right-side.
You can click on a volume to unmount it, or click on the unmounted volume to RE-mount it.

I'm thinking that when you dismount a drive this way, it will not be "completely lost to the bus" during sleep. Because Semulov will "remember it" for you.
Wake up the Mac, go to Semulov, and you should be able to "awaken" the volume with one click.

Perhaps someone will try this and get back with a report...
 
Last edited:

Carlos51

macrumors member
Oct 13, 2017
87
86
Argentina
This is what worked for me.
OS is macOS Sonoma 15.4
SSD connected to USB-A port
I disabled the screen saver as suggested elsewhere but the error message kept popping up.
So I fired up Disk Utility, clicked on Time Machine on the left pane and then ran "First Aid".
It took a really long while, found no errors, but after that I have not seen the dreaded "disk not ejected properly" message.
Hope this helps.
Carlos
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.