My new 4.7.5 version of Basecamp shows tracks in device Internal Storage that are not really there. In my case the device is a GPSMAP 66i, but I suspect the problem would exist with any similar device. The problem may be something at my end. Otherwise, here's how to duplicate the problem:
- Record a track in the device.
- Connect the device to Basecamp (Windows) via USB.
- Delete the track using either the delete key or right-click > delete. (The track will disappear from the tracks in Internal Storage list as you would expect.)
- Close Basecamp and safely disconnect the device.
- Power on the device and check the list of recorded tracks. (The track you deleted will not be there as you would expect.)
- Open Basecamp and reconnect the device.
- Select Internal Storage. (The track that was deleted will show up there as if it were never deleted.)
- Close Basecamp and safely disconnect the device again.
- Power the device on and go to the app that shows saved tracks. (The track will not be there.)
You can repeat steps 6 through 9 as many times as you want. The track will never be accessible in the device, and Basecamp will always show it as being in Internal Storage.
I don't recall this being the case in previous versions of Basecamp, but I don't have an easy way to check that.
I'm confused that I don't see other posts on this subject since displaying tracks that aren't really available in the device seems like a dangerous problem if the user relies on Basecamp and doesn't check to see if a vital track is available in the device before he goes into the back country.