Dependendo de quantos anos o laptop é, o leitor de cartão embutido pode ter ficado suja de corrosão cúprica nos conectores, ou pode ser um driver corrompido no sistema operacional. Gostaria de executar as atualizações primeiro para ter certeza de que o driver está instalado e, em seguida, verifique se é o mais recente (gosto de usar o SlimDrivers para isso) e, em seguida, tente a placa novamente. Se o seu computador tiver um suporte de plástico que encaixe no slot, ele mostrará a melhor maneira de inserir o cartão pelo exemplo.
Se ainda funcionar, desmonte a máquina para chegar à placa-mãe e olhar para o slot em si. Se houver corrosão, tente limpá-lo o máximo possível com 99% de álcool isopropílico. Se ainda não estiver funcionando depois disso, você terá que usar os leitores externos porque é mais provável que haja um componente queimado naquele circuito.
Notei que o meu próprio built-in era muito sensível quando se trata de ler os cartões, então eu limpei o slot da mesma forma descrita e funciona agora sem ter que lidar com isso.