Enviar datos al monitor serial con SD

El CS puede estar perfectamente en el pin 10, siempre que así lo indiques en la inicialización de SD. Supongo que has revisado que no estés utilizando el mismo pin para más de una cosa. Si el problema se produce de forma aleatoria, es más que probable que se trate de asunto hardware, pues cuando es por software lo normal es que se produzca siempre en el mismo punto. Te recomiendo que pongas unas fotos de cómo lo tienes montado actualmente, y a buen seguro que te darán alguna recomendación interesante.