Sądzę, że po tym co napisałeś można wyciągnąć wniosek, że coś jest nie tak z samym czytnikiem kart pamięci. Problem może dotyczyć tylko części odpowiedzialnej za zapis na kartach typu SD skoro z kartą CF nie ma problemów.
Być może wykrywa karty typu SD jako zabezpieczone przed zapisem - wskazuje to na uszkodzenie czujnika. Najlepiej gdybyś mógł sprawdzić kartę SD bez możliwości blokowania zapisu.