Oh. What the heck. Bottom line. Order and wait for a known genuine data card if you need one that isn't readily available.
I do repairs here. SMD. You name it. Data recovery. Have jigs, software.
Most all programs for factory USB, etc. factory firmware flashing is 32 bit. And Windows XP compatible. So yeah, XP is still a usable platform.
Had a fellow show up in a panic. And it's always a panic. A storage card that had been through 2 iPhones and an Android.
About a billion pictures and stuff on it. Description was that the Android phone's battery ran down. After that, the card was corrupted and unreadable. And typical, it was never backed-up to a pc.
Fake cards are very difficult to do even a bit copy. I was able to get somewhere like 90% of the stuff on his card put back together.
With a lot of .jpg's showing partial images and the rest just a black void. The card was a real Sandisk.
Dollar Store you say? I got my "need it fast" card from the specials table for a steal. They said if it don't work that I could return it.
It's been in my IC-R8600 for a long time. But don't think for two seconds it's not backed up on my pc.
Other's. The software shows the chipsets. USB drives are notorious for borking. How many do you have that you can't even format?
So. Don't trust data cards. If you have an option to unmount or safely remove device before pulling it. Or just power down the device 100%.
Do it. Each and every single time.
There were a batch of Sandisk 64 gigabyte USB flash drives that they replaced. Even if you babied them by doing all of the right things.
They died, corrupted, refused even a format.
Backup, backup, backup. Haha. There's a palm for your chin to rest on.