Persistent Loss of Connection with M1 Mac and Plugable NVME Enclosure

Just received the enclosure in the mail, stuck brand new NVME Kingston 500gb stick into it, seemed to be working fine, but now every 5-10m it will randomly disconnect and a “Disk Not Ejected Properly” notification pops up. This sucks because I can’t use it with Photos.app correctly, since if I try to run a library repair that would take ~30m, the plugable enclosure will disconnect and crash Photos.app before it’ll finish.

I was super thrilled with the transfer speeds but now I’m seeing it might be more difficult than I assumed to use it.

macOS Monterey 12.6 - Mac mini M1 16gb ram

I have tried:

  • using both included cables: usb C to usb C cable and usb C to usb A cable, happens with both independent of which plug, usb A on Mac, thunderbolt 3 usb C on Mac, usb A into un-powered hub into usb A on Mac.
  • using in every port imaginable on my Mac, with other things working correctly and the plugable + nvme being the outlier
  • unplugging and replugging the NVME SSD itself inside the plugable enclosure, making sure everything fits correctly - data read/write seems perfect at ~840mb/s with BlackMagic Disk Speed Test beyond this weird connection loss thing.
  • Not due to heat, it barely gets warm, and I can’t yet see any pattern to the disconnects
  • Running disk utility first aid came back all clear
  • it’s a brand new Kingston 500gb NVME SSD, and SMART is also coming back all clear
  • reading and writing seems to work when it’s connected, but as soon as it disconnects I either have to unplug and replug, or wait it out (?) sometimes it’ll “reconnect”.
  • I have a .zip file from plugdebug that I took right after one of the most recent disconnects I can send to someone.
  • Console.app had this to say:
default	14:06:51.450115-0400	kernel	apfs_log_mount_unmount:1889: disk5s1 unmounting volume Jacob Media NVME SSD, requested by: umount (pid 53005); parent: diskarbitrationd (pid 141)
default	14:06:51.450115-0400	kernel	apfs_log_mount_unmount:1889: disk5s1 unmounting volume Jacob Media NVME SSD, requested by: umount (pid 53005); parent: diskarbitrationd (pid 141)
default	14:06:51.450193-0400	kernel	nx_volume_group_update:7756: disk5s1 Volume Jacob Media NVME SSD role 0 Not a System or data volume
error	14:06:51.741334-0400	sharingd	SDConnectedBrowser: _CFURLGetVolumePropertyFlags returned Error Domain=NSCocoaErrorDomain Code=260 "The file “Jacob Media NVME SSD” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Volumes/Jacob%20Media%20NVME%20SSD/, NSFilePath=/Volumes/Jacob Media NVME SSD, NSUnderlyingError=0x157117c50 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
error	14:06:51.745280-0400	sharingd	SDConnectedBrowser: getResourceValue Error Domain=NSCocoaErrorDomain Code=260 "The file “Jacob Media NVME SSD” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Volumes/Jacob%20Media%20NVME%20SSD/, NSFilePath=/Volumes/Jacob Media NVME SSD, NSUnderlyingError=0x157117c50 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
default	14:06:51.750622-0400	Photos	cannot fstat db file /Volumes/Jacob Media NVME SSD/Jacob Library.photoslibrary/database/Photos.sqlite
error	14:06:51.750905-0400	Photos	error: (6922) I/O error for database at /Volumes/Jacob Media NVME SSD/Jacob Library.photoslibrary/database/Photos.sqlite.  SQLite error code:6922, 'disk I/O error'
error	14:06:51.751472-0400	Photos	error: Unhandled error encountered during change request I/O error for database at /Volumes/Jacob Media NVME SSD/Jacob Library.photoslibrary/database/Photos.sqlite.  SQLite error code:6922, 'disk I/O error' with userInfo {
	NSFilePath = "/Volumes/Jacob Media NVME SSD/Jacob Library.photoslibrary/database/Photos.sqlite";
	NSSQLiteErrorDomain = 6922;
}

8141b3c90c5f3af6309763cd32dbda74f80efa8f19c1a610415acedf0e4aa469

Let me know if anyone knows anything else I can do.

Thanks,
Jacob

Hi Jacob,

Thank you for contacting us, I am sorry this is not working as expected and I am happy to help!

I also received your direct email and I recommend we proceed with troubleshooting via email, and I will update this post with our resolution.

Please feel free to reply here if you did not receive my email reply.

Thank you,

Pat
Plugable Technologies
support@plugable.com

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.