Bebu, Good to see someone else recommends SD Formatter, it's a good tool. Whichever app/program you use to format the card, if you structure the format/name as the camera expects to see, ie, Fat32, the camera usually never realizes that it didn't format the card if it's done correctly. Example:
https://www.thephotoforum.com/threads/tip-on-using-a-canon-20d-with-16gb-compact-flash.297449/I've used the poster's method several times, formatting SDXC 32 GB and 64 GB cards for FAT32, with the flash card formatter on a Windows 7x64 machine (same philosophy for a Mac). Placed the SDXC into it's SD adapter, which went inside a SD-CF card adapter, then inserted into the card into the read/write interface and formatted to specs. The first time was on an old, mint condition 20D. When the camera was turned on it registered the card at full capacity and always functions as it should. There are many posts about the older Canons EOS not being able to read/write to more than a 2 or 4 GB card. After all, why would one need a larger card? The firmware wasn't meant to deal with such large cards; they were around but not affordable to mere mortals when the camera was introduced. The same pre-format works for older Nikon DSLRs. Only one camera had trouble seeing a 64 GB card but pre-formatting resolved it. With the Canon, as long as a small protected sample image is left on the card, the other images can be off-loaded/deleted and the card never requires reformatting. Many recommend a complete reformat of the card after each shoot or offload, but as long as the card isn't stalling, it's another write cycle pushing the card toward EOL. Most of the time, when flash memory and SSDs, not even the NSA has had a great deal of luck recovering data, though it's rumored they've gotten better.
All of the flash memory format tools we've used on PCs/Macs, formats cards for any cameras we've used and tested. When it comes to W10 however, there may be sufficient reason to point a finger (ahem) at the Win10 OS format function, as issues with flash drives have been reported. W10 has a documented, long history of causing the premature death of a good number of expensive SSDs and the truth is out there. W10 certainly killed our SSD, taking W10 with it. Too bad, good riddance. We returned to W7, since W10 has never worked well offline without the heavy hand of MS pushing it to their will. The SSD manufacturers finally provided enough evidence/pressure and MS agreed to work toward a solution, without admitting responsibility. We had the invoice for the drive, and it was replaced under warranty. The manufacturer was aware of the failures but a warranty is a warranty (if you have your receipt).
We've always kept receipts for any item with a one year to lifetime warranty. We had a guitar develop serious neck problems and though the local luthier would've taken care of it at great expense, we remembered the guitar's lifetime warranty. 3 days later, we located the original receipt, 18 years after sticking it in a manila folder. We've had 3 flash cards fail in 10 years, all Lexars from a one-time Staple's purchase. After the warranty replacements arrived, we gave them away. sv