my Steam Deck stopped seeing my 512 GB card after moving it to another device... it shows this:

microSD card can't be read
The card may need to be formatted for this system,
or it may be damaged. Formatting erases all data.
Card: 512 GB - status: not mounted
all my games are on that card. i really dont want to format it and download everything again. is there any way to check or fix the card without erasing it?
Ive read that formatting is teh usual answer, but Id really like to save whats on teh card if I can ;) Redownloading everything would take forever on my connection.