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

draculr

macrumors member
Original poster
Aug 31, 2013
50
8
I've got a Samsung 980 1tb NVME drive currently housed in a Sabrent USB-C NVME enclosure. It's great in terms of transfer speeds but it will randomly disconnect (I'm pretty sure it has alway happened when the computer wakes from sleep). I will receive a message that the drive was removed without ejecting even though it's still plugged in.

I'm using it for my dropbox files so every time it disconnects it's a major pain to have to resync as it will reconnect to a different folder name (eg if it's mounted as /Volumes/Storage it will remount to /Volumes/Storage-1).

Is there any way to fix this with software, or if not is there any other enclosure I can buy that wont have the issue? I just want to be able to have my NVME connected permanently and in a stable way as if it was an internal drive.
 
A "Fishrrman simple-minded suggestion":

Have you considered setting up the computer so that it never "sleeps"?
(you didn't tell us which Mac you have...)
 
  • Like
Reactions: circatee
If it's the Sabrent model EC-SNVE enclosure, there is a firmware update on the support site from April of this year. It might be worth trying that to see if it addresses your issue. The only problem is that the firmware update is for Windows, so if you don't have a Windows machine available, you'll have to track one down.
 
If it's the Sabrent model EC-SNVE enclosure, there is a firmware update on the support site from April of this year. It might be worth trying that to see if it addresses your issue. The only problem is that the firmware update is for Windows, so if you don't have a Windows machine available, you'll have to track one down.
Yea the update didn't seem to want to work even when I tried it on a windows machine. I'm guessing it's because the drive is formatted for Mac?

Very annoying, you'd think they would offer a Mac updater as I imagine Sabrent sells to a lot of Mac users.

I caved in and purchased the OWC Envoy thunderbolt 3 enclosure, hopefully that is stable.
 
Hmm...I wouldn't think that the format of the SSD would have anything to do with updating the firmware. However, if it prevents the SSD from mounting in Windows, then the firmware updater wouldn't be able to find the drive, I suppose.
 
Do a search here, on Apple's forum and elsewhere for Monterey (and maybe Big Sur) Unexpected Ejection to find all kinds of hardware with this problem. Some things work. Some don't. I've tried everything a user can try with my own hardware and have concluded the bug is in Monterey (and maybe Big Sur too). We need Apple to debug macOS so that external drives work UNIVERSALLY instead of lucky this one but unlucky that one with no way to tell which is which except when this happens.

If you want to get some hardware working that doesn't work with one bit of hardware like this enclosure, try another enclosure with a 100% MBG. If it doesn't work, try another. Eventually you find one that will remain connected. It's actually the ONLY way right now.
 
  • Like
Reactions: JW5566
Do a search here, on Apple's forum and elsewhere for Monterey (and maybe Big Sur) Unexpected Ejection to find all kinds of hardware with this problem. Some things work. Some don't. I've tried everything a user can try with my own hardware and have concluded the bug is in Monterey (and maybe Big Sur too). We need Apple to debug macOS so that external drives work UNIVERSALLY instead of lucky this one but unlucky that one with no way to tell which is which except when this happens.

If you want to get some hardware working that doesn't work with one bit of hardware like this enclosure, try another enclosure with a 100% MBG. If it doesn't work, try another. Eventually you find one that will remain connected. It's actually the ONLY way right now.
Wow, that's actually triply annoying since you cant upgrade the storage internally!

I hope the OWC drive I have coming works because otherwise my Mac Studio will start having storage problems.
 
I also have a Mac Studio. My problem was a perfectly dependable OWC HDD RAID box with Intel Macs running macOS BEFORE Big Sur would not remain connected to a "latest & greatest" Mac Studio running progressively latest versions of Monterey.

Of course, many will blame everything other than Apple and I temporarily took the redirection bait, working through multiple cables, hub boxes, select Terminal tweaks, etc before coming back to:
  • cable + box is fine on Macs running Intel.
  • Same cable + box doesn't remain connected to Mac Studio.
What's actually different between the two? Either Silicon or the OS software had to be at fault. Since SOME stuff will remain connected, I took the suspicion off of Silicon and aimed it at the OS.

Solution (for me): retire old dependable for Mac Studio uses- still perfectly fine on Intel Macs- and buy a single HDD drive device from OWC called Ministack STX. I gave up the faster speed and bigger storage of the RAID but that OWC device remains connected (for a few months now). Maybe you'll have as much luck?

My plan is to check the original after each point or overall macOS upgrade, as I fully expect Apple to eventually debug whatever they broke in Monterey (and possibly Big Sur too based upon people chiming in to similar threads all over the place).
 
We need Apple to debug macOS so that external drives work UNIVERSALLY instead of lucky this one but unlucky that one with no way to tell which is which except when this happens.

Impossible. There is no way to for Apple to test thousands of enclosures from hundreds of vendors with heaven only knows how many firmware versions. Only solution is to stick to a 1st tier vendor who will support you if you have problems and file a feedback report to Apple asking them to test if you have a problem. No way to tell which side (Apples' or vendors') is failing. Apple could just be rigorously enforcing the transfer protocol and the vendor might not.
 
Solution (for me): retire old dependable for Mac Studio uses- still perfectly fine on Intel Macs- and buy a single HDD drive device from OWC called Ministack STX. I gave up the faster speed and bigger storage of the RAID but that OWC device remains connected (for a few months now). Maybe you'll have as much luck?
My OWC Envoy Express arrived today and I have it set up now. We'll see how it goes. I won't know for a few weeks I guess that everything is for sure stable.
 
Impossible. There is no way to for Apple to test thousands of enclosures from hundreds of vendors with heaven only knows how many firmware versions. Only solution is to stick to a 1st tier vendor who will support you if you have problems and file a feedback report to Apple asking them to test if you have a problem. No way to tell which side (Apples' or vendors') is failing. Apple could just be rigorously enforcing the transfer protocol and the vendor might not.

Apple doesn't have to test every possible enclosure, they need to simply get the U in USB doing what it promises. What does that U stand for again? Macs have had USB generally "just work"ing for 20+ years now.

I genuinely do not believe this is an enclosure problem- far too many people reporting this kind of thing using far too much variety of hardware. I think port management in macOS Monterey (and probably Big Sur based on many people sharing this problem too) is home to the solution to this one.

Again, the general theme of this problem is:
  • works fine connected to Intel Macs running macOS before Monterey/Big Sur
  • unexpectedly ejects connected to Silicon Mac running macOS Monterey (and Big Sur per some reports).
If it's the SAME cable and SAME hardware, it's pretty hard to redirect blame at a wide variety of vendors. IMO- if it "just works" with Intel Macs, it should "just work" with Silicon Macs. The vendors seem to have created stuff that does "just work" with Macs. Apple seems to have missed something in Monterey/Big Sur code that is causing this problem. Else, Silicon itself has issues (but this seems less likely since there is another pool of people who do not have this problem... and frankly, I'd rather believe my new $6K Mac spun at "latest & greatest" can have this kind of problem resolved by an OS update in spite of other concerning information like this).

Personalizing this: I have an enclosure that works just fine on all of my Intel Macs running macOS before Monterey. The enclosure is by OWC. Is OWC a "1st tier" vendor? I've always thought so. My replacement solution is ANOTHER enclosure from OWC. That one remains connected to Mac Studio running latest Monterey just fine... for months now. That's fundamental to the nature of this issue: some stuff "just works" and some stuff doesn't... but lots of the "doesn't" will just work again if attached with the same cable to Intel Macs pre Monterey.

I wish I could temporarily install macOS pre-Big Sur on this Studio to conclusively prove or disprove my own assumption. Having tried everything related to typical redirection of cable/box/tweaks/user/try powered hub/etc, I'm convinced there is a bug(s) in the port management software of Monterey (probably left over from Big Sur) affecting a variety of hardware that can be connected to ports but not all hardware. I suspect it has something to do with power sipping code dropping down to levels too low to maintain the connection to select hardware. Thus, "sleep" seems to be one big catalyst for unexpected ejections but I've had it do that while actively transferring files from drive to Mac (absolutely not asleep). I further suspect that ports are generally quickly "rebooting" several times each day- as I notice the ethernet port does this. When a website seems hung, if I quickly flip to wifi, it immediately loads. If that port is quickly "rebooting" I wonder if USB ports are too and thus driving "unexpected ejections" with select hardware. I can't prove/disprove either guess but I do suspect there is something there.

Apple consumers are left with no way to easily know what will and won't work other than just trying stuff and returning what doesn't maintain a connection. My own case shows that consumers can't even segregate by vendor as one box from OWC doesn't work (with Monterey on Silicon) and another does.
 
Last edited:
My OWC Envoy Express arrived today and I have it set up now. We'll see how it goes. I won't know for a few weeks I guess that everything is for sure stable.

I'll be curious to know if that one works well. In all of my research about this topic- across many websites- odds are with you because SSD-based stuff seems to generally work better with Monterey on Silicon than HDD-based stuff. I've certainly seen posts implying that SSD hardware is not immune to this problem (your own at the start of THIS thread being one more example) but I strongly perceive this is a bigger problem with HDD hardware than SSD hardware. So I'll hope it works for you. Be sure to let us all know. I was thinking of trying either that or Thunderblade myself to revive a RAID solution lost on my own Studio (but perfectly fine on Intel Macs).
 
they need to simply get the U in USB doing what it promises.

I wish it were that simple. There are a lot of "Universal" standards that don't live up to the name. Look at all of the problems people have with CEC. HDMI is a universal standard, right? Just look at all of the posts of people having HDMI connection problems.

There are many ways USB connections can fail, particularly if it is a sub-par vendor who cuts corners and sometimes sends out corrupt data or cuts cost on connectors or cables:

For instance, if the data packet is corrupt and the CRC is invalid, the receiver will send a NAK bit to the transceiver, informing of an erroneous data packet. Transceivers will then resend the data multiple times, but this can in turn cause data packets to drop as the receiver may consider this to be duplicate data.


Maybe Apple USB electronics and software have narrower tolerances, no way to know. Sure they can do better, but there will always be cases where it doesn't work because signals are out of tolerance. Be sure to fill out the feedback form.
 
Last edited:
I have four OWC Envoy Express enclosures, two with 4TB drives, and two with 2TB drives. One of the two 4TB drives houses my primary User File on my MacBook Pro 16" M3 MAX running Sonoma. The other houses my TimeMachine backups. After over a year of use, both drives spontaneously started to disconnect. Some of this is caused by something than can be fixed by downloading and installing software calledAmphetamine, but the biggest problem is that both drives will disconnect with the slightest "bump" to, or sudden movement of the cable connecting the drive enclosure to the MBP. This is really suboptimal for a laptop, which by nature is moving around quite a bit. When I move to another room, there is a 60% chance I will get the error message about improperly disconnecting the NVMe drive. If my cat brushes against the cables boom!

I have spoken with OWC about this , to no avail.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.