I would suggest trying to backup anything you can from the SD card if it shows up at all on your computer and then using the SD card formatter tool to format the SD card and starting with a fresh set of config files from the online config tool.

https://www.sdcard.org/downloads/formatter/sd-memory-card-formatter-for-windows-download/

https://configtool.reprapfirmware.org/ Based on your M122 your firmware is still 3.3 so choose your version accordingly. You can update after.

You'll need to download the webcontrol files and extract them to the WWW folder on the SD card. You'll need to create that WWW folder in the root of the SD card.

https://github.com/Duet3D/DuetWebControl/releases/download/v3.3.0/DuetWebControl-SD.zip

If you're still unable to have the card read there may be an issue with the slot itself, but for now it seems like the SD card is the issue. You may also want to try a fresh SD card if you have one available.