Had this happen to me - the filesystem got corrupted. I was able to restore it.
Not sure how technically savvy you are, but in a nutshell I mounted the drive on linux machine (using a microSD to SD adapter) and ran the program
fsck on it which was able to repair the filesystem and preserve my data.