It is possible that your laptop is not recognizing your SD card because of the connection issue. Here are some steps you can do to troubleshoot the SD card issue:
- Check the SD card connector and ensure that there no dust in the card reader slot.
- Reset the BIOS settings to their default values.
- Check the SD card in another device to make sure it works correctly.
- Update the drivers for the SD card adapter.
- Reinstall the operating system.