Error messages under Windows with no repairs following usually are caused by an SD card removed "too early", prior to sending a command that writing to that card was finally stopped. This dates back to the days of memory cards being real sluggish, the OS creating a RAM cache to virtually speed up writing to the card. Meaning: User was able to continue doing other things, without waiting for the write process to end, while the OS was still busy writing data to the card in the background. If you removed the card while still data was written from the cache (because the OS said writing was finished), the data would get corrupted. That's why the card got "closed" after writing really was finished. If that "card closure" didn't happen, Windows would flag the card as corrupt and suggest a repair.
This also sometimes happens if all writing to the card indeed was finished prior to removing it.
So that's nothing to write home about.
Regarding the issues with the fouling fruit machines: Apple has always been known for restricting their users to their own ecosystem, for punishing them if they dared to have an affair with other machines (see the biblical First Commandment), and doing just everything to prevent that.
Example: I bought an excellent Bluetooth headset for my Android phone, a friend of mine found it's audio quality amazing, bought the same for her iPhone, proudly called me. She sounded like from the bottom of a garbage can. She came over to have the headset checked - worked perfectly with Android, we tried several brands. Returning to Apple smartphones, the sound quality immediately degraded again.
That's because that iPhone noticed the headset wasn't made by Godfather Apple, thus it restricted the audio bitrate significantly - to punish the user for not buying Apple hardware. No joke. That's just things the show-off community doesn't talk about.
I don't know who's the SD corruption culprit - but I have an idea.
willyates: Did you try Ioaniro's suggestion, formatting the card with your Scotsman, then inserting it into it's enemy?
Ah, I see Rumpleproofskin (reminds me of Anton Hand) also suggested that - forum did not update the thread's contents after login, just did that after I wrote all the above.