looks like there is a bug in Mapsource.
Using a USB card reader, Mapsource can see the CF card to read or write data. The erase card utility fails to detect the card.
I'm using Mapsource v6.13.4
As I use a card reader, I'd format the card using the WinXP utility. IIRC you need to set the file formatting to FAT.