Erro em cartão SD

Bom dia a todos. Sou novo com o Arduino e estou utilizando para um pesquisa PIBIC com uma aluna.
Estamos tentando a dois meses gravar dados da leitura de um sensor em um cartão SD utilizando uma Shield Data Logger Arduino Rtc Ds1307 Entrada Sd E Bateria, conforme a imagem:

Mas nesses dois meses aparece erros do tipo: "Initializing SD card...Card failed, or not present" e outros, ou seja, a shield não lê o cartão. Já formatei, já usei cartão scandisk, li muitos fóruns em busca de uma solução e nada. Alguns sugerem usar cartões kingston ou scandisk, mas ainda não o fiz para utilizar os que possuo, economizar dinheiro

Não sei se existem algum tópico aqui no fórum explicando este, ainda estou aprendendo o Arduino e seu fórum oficial, e não encontrei nada.

Ajudem por favor.

Obrigado