Try using GarminCure3's CURE option. Other cure firmwares have nothing to do with the mass storage mode, they only prevent loading of some files (possibly currupted).
Then try QuickCure3 (google it). It's useful to know how your devices behaves in this case.
If it doesn't help, try clearing NV memory.