Qual marca / modelo é o cartão e onde você o obteve? Infelizmente, muitos cartões de memória baratos e drives flash no eBay tendem a ser falsos (uma pequena unidade reprogramada para se disfarçar como uma unidade muito maior). Assim, eles parecem bem, mas causam todos os tipos de erros de leitura / gravação quando você tenta usá-los.
Obviamente, você não pode usar o espaço anunciado, mas é possível reprogramar para refletir o tamanho real e pelo menos usar isso de forma muito confiável.
Antes de recorrer a isso, verifique se o leitor de cartões é bom, experimentando outro cartão e experimentando o cartão questionável em outro leitor. É possível que o leitor tenha falhado ou, se tiver sorte, o cabo tenha se soltado.
Além disso, verifique os pinos de contato no cartão e no leitor para certificar-se de que estejam limpos. Para o cartão, basta olhar e limpá-los. Para o leitor, use uma placa de esmeril para esfregá-los levemente. O que provavelmente aconteceu no seu caso foi que um (ou mais) dos pinos estava sujo ou algo assim e, portanto, não estava tendo um bom contato com os pinos dos leitores. Ou sua irmã os limpou, ou a inserção repetida fez com que os pinos fossem raspados um pouco, limpando a pátina e permitindo que o circuito elétrico fosse feito corretamente. Isso faz sentido, porque os cartões de memória têm vários pinos e, se alguns deles se conectam, enquanto outros não, isso pode resultar em vários sintomas, inclusive na detecção, mas ilegíveis, como você viu.