After placing the card the system always ask's to format ????
What happens when you refuse to format the card? Last time this happened to me, it was because the microSD card was dying. Have you tried a proper format on the microSD card using a computer?