You should keep up with the firmware updates, the Sj7 have seen a lot of fixes in the firmware lately and it would truly be a lesser camera on a older firmware.
It is strange the camera have lost the ability to use that SD card, so if it use to work on older firmwares then something in this regard must have taken a hit trying to fix something else.
Maybe The list of compatible cards need to be updated too.
If you can afford it i would just go for another sd card so you can at least get recording again, and then hope the things change for the Sandisk card or maybe use it in something else.
I have mainly used this trancend ultimate in the camera since i got it, so it should work fine for you too.
It could also be the card developed some error, actually my first Trancend ultimate card i dident even get to fill 2 times before i had to RMA it to Amazon.
When i first got it i ran H2testw on it ( this fill card with test data ), i then formatted it and put it in a dashcamera, and it then died around 20 Gb on the card.
So even the best cards can fail, i cant even remember how many of the regular Kingston cards i have made RMA on, but at one time those was also the only memory cards i had, and mostly when i gotten a new one it also worked good.
If your card have failed you should be good with Amazon, the ones i had die on me amazon almost have a new card in my mailbox in Denmark before i get around to send the broken one back to them ( at their expense off course )