Issues with SD Card "Reinsert SD Card" for Internal Storage (Adoptable Storage) Android 6.0 (Marshmallow) I have HTC One M8 GPE with Andorid 6.0 Marshmallow installed.

I used my Transcend Micro SD Card as Internal Storage / Adoptable Storage.
At morning I got the message "Transcend SD Card Missing. Reinsert This Device".

I took the card out, inserted it for many times.
Turned OFF and ON the device, etc...
Yet it seems the device won't recognize the SD Card.

If I go into Recovery Mode (I have TeamWin 3.0.01 version) in the Storage Options I can see "Transcend SD Card - Adopted Storage".
So it seems the connector, electricity wise, is working.

Now, few questions:


How can I check the SD Card is working without jeopardizing the data in it?
Is there a way to extract the data from the SD Card (A lot of personal data I'd like to extract)? Maybe some way to do so from the recovery menu or FastBoot mode?


All I care about now is to extract the data from my Phone.

Any assistance will be appreciated.

Thank You.
I guess it's either sd card dead or sd card slot faulty. However there is way to decrypt adopted sd card but if you factory reset device and wipe key you are screwed here is how to decrypt 
Btw try to put other sd card in your phone and see if phone is recognize it.