Hello, first post
I have stumbled across a particularly infuriating problem.
I put a SSD in an enclosure to use as an external drive. Drive works perfectly fine when connected over the USB-A expansion card, but gets killed by the system after a minute or two of idling when connected over the USB-C expansion card.
Now, to give a bit more context:
I bought a 2TB Kingston NV2 M.2 SSD, put it in a SSD enclosure and made myself a 2TB partition (exFAT) to store movies and other large files (hence the cheap SSD).
I was pleased with the end result - decent performance, good price and most importantly - the enclosure came with a neat USB-C to USB-C cable (USB 3.x) that I could use to connect it to my phone or Framework laptop. It worked well on my phone (Samsung, Android 10), but not so much on the Framework.
During constant or heavy use (such as moving 900 gigs of movies over to it from another storage device) the connection between the laptop and the drive is stable. However, when the drive idles for a minute or two or is only under light load, something happens and when my system attempts to access it again, it is found to be “surprise disconnected” (according to the event viewer) and then promptly reconnected.
No explanation is needed as to why this is incredibly problematic.
I have close to no idea why, but this doesn’t at all happen if I use the included USB-C to USB-A cable (still USB 3.x) that came with the enclosure and connect the whole thing to a USB-A expansion card on my laptop.
I suspect this problem has something to do with windows trying to put the external drive to some kind of low power mode but ends up killing it entirely so it has to be restarted when accessed. Then again why would this happen only over USB-C?? I didn’t try to mess with my power plan settings in windows as honestly I really shouldn’t have to - I need windows to turn off actual HDD external devices to save on power when nothing needs to access them.
Any and all help is appreciated, I did a lot more digging before posting here and honestly found absolutely nothing that could help me. I am more than willing to answer any further questions regarding this and I don’t mind getting my hands dirty with poking around Windows - I gotta fix this!
Thanks and Cheers!
OS: Windows 11 Version 10.0.22621 Build 22621
Framework laptop 12th gen