Sometimes I have had the unit freeze up with the card, but work without the card–same situation you describe.
I have found that if --after backing up the files on the unit of course–I take out the card and Format the unit (Settings/System Settings/Format), it starts to work again with the card.
I don’t have a logical explanation for this, but it has worked for me.