I found the problem. On one of my drives (originally created under XP), all off the filenames have a leading blank. So, the file name is
_01 All I Want (where _ is a blank - and 01 is the track number)
Whereas on the other drive the name is
01 All I Want
I was focusing on the mapped drive, not on the filename differences - especially not on a leading space.
I simply copied the files from the first (older drive) to the new drive. Apparently in doing so, the copy removed the leading spaces. Since the MC tags have a space in front of the file name, it does not recognize the new file names without the space.
Unfortunately, Windows 7 will not let my rename the files with the extra space, since it does not see any difference between _1 and 1.
My solution is to use find and replace to replace all the _0 and _1 filename entries with just 0 and 1. Fortunately, all the filenames have a leading track number, so it is easy to do the find and replace, with minimal side effects. Then, going forrwad I need to made sure no extra spaces creep in. I can just copy the new files back to the orginal disk and it will drop the extra spaces. Very doable, just a pain.
These files were ripped with iTUnes or EAC or dBpoweramp at various times and many were converted to flac using dBpoweamp, so I am not sure where the extra spaces came from.
Matt - given this issue, would it make sense to have an option to strip any leading spaces from the filename (name) when creating the full filename?
Thanks for the help.