Zend certified PHP/Magento developer

SATA SSDs aren’t detected unless they are hot-plugged

I recently acquired a bunch of legacy SanDisk enterprise SATA SSDs second hand, Sandisk Cloudspeed 1000E 400GB. All the drives with the latest firmware version ZN19ME49, are not detected in the BIOS or Windows unless I plug the SATA power connectors after the computer is powered on; to clarify, the drives won’t be detected in the BIOS or Windows with the SATA power connectors already plugged into them when I turn the computer from an “off” to “on” state; they are only detected after I turn on the computer and hot-plug the SATA power connectors while the computer is booting. The SSDs are not detected in the BIOS or Windows upon turning the computer off and turning it back on again; however, they will be detected when I hot-plug the SATA power connectors again.

Also, this behavior applies to all four different systems I’ve tested which are Intel C602, Intel C216, Intel B560, and AMD B450 based. However, behavior isn’t exhibited with the drives with the older firmware ZN17ME49, the drives with the older firmware work just fine.

I have emailed WD/SanDisk support, and they’ve stated that firmware version ZN19ME49 is the latest for this drive and that they didn’t archive the older firmware ZN17ME49.

I’m not sure if the SSDs are defective, but using the SanDiskGuard utility, it reads that all these drives have 75%+ life remaining.

Moreover, I’ve tried the power cycling method on all the SSDs with this issue, but this method doesn’t resolve the issue.

I’m wondering if there are any other solutions to this problem or am I out of luck.

Any help would be very much appreciated. Thanks for your patience in regards to this long read.