Jack,
What options did you run on Check Disk?I have a very old WD external drive that goes south every once in a while. The status in DskMgr looks fine, but I can't write to the disk. If I rescan in DskMgr, the status goes to offline one time and read-only other times (can't figure out what it wants to be offline or read only). Looking at Diskpart the dirty bit is clean and the status might or might not be correct.
I just change the read only status no matter what it tells me. Sometimes that's enough.
Other times, I run Check Disk. The most success I have is with no options selected - a read only run of Disk Check.
Having either fix errors, check for bad areas, or both selected does not solve the issue with this particular drive.
Once I get past this, the disk can run for weeks or months without issue. I can disconnect and reconnect it (safely!) without issue.
But every once in a while - I have to go through the motions. Smart is fine. I can't get to the hidden smart area of the disk to see if there is any corruption there. The disk has been wiped (clean all) in a few attempts to correct this over the years.
You're right though, there's a bit or some communication between the OS and drive firmware that chkdsk flips or resolves (temporarily in my case).
Short version: try Check Disk with no options (read only scan)
See what CrystalDiskInfo tells you, I know about spinners, I'm not sure what smart tells you about an SSD.
Download Center - Crystal Dew World
Download the Portable w/o Ads (zip)
Have you checked for any firmware updates for the SSD (they're rare)
Bill
.