My 4 year old Sandisk Ultra 256GB has finally bit the dust, despite having seen less than 20 total write cycles (5TBW).
Granted, some part of it was written quite a few times, particularly partition table, maybe 200 times.
Today, it was failing in a funny way. It retains data written to it, partition table, but not drive letter assignment.
It threw PFN_LIST_CORRUPT and KERNEL_MODE_HEAP_CURRUPTION BSoDs when I attempt to reassign drive letter.
I initially thought it was Windows update doing funny things, but I tried the same operation on a 256GB Samsung thumb drive, and it worked.
I then raised suspicion on the SD card reader, and tried another 16GB Sandisk, and it worked.
So, either Windows 10 has a bug handling high capacity cards (in this case, 256GB), or this card is faulty.
Considering my positive experience with the 256GB thumb drive and large SSDs, I bet it's the fault of the card.
Failure of 4 year old card with less than 20 P/E cycles is not acceptable from Sandisk, and I'd like to know if you have similar oops moments.
It was never subject to ESD or other stress situations. It pretty much spent its entire life in a phone (Sony, then OnePlus) or a Surface (Go and Pro 7).
PS. I'm not that shocked either. I had Toshiba card early failures before, so Toshiba (shares fab with Sandisk) NAND failure is expected.
Just ordered a Samsung card. Let's see how long does this one last.