I am a computer programmer, so I am used to trying to figure out, from limited info, what is causing a problem. I suggest that the problem is not about naming the tracks, but rather in some other failure the software.
Consider the following theory. (This may turn into a “test case”)
-
Memory is empty. You put on something with several tracks. It plays in ‘correct’ order.
-
You put something else on. It plays correctly.
-
You delete the first one and put a third on. Now the 3rd one may or may not be laid on disk in the right order; it depends on what happened to the “free space” after the delete.
-
Repeat various combinations of add/delete until it fails.
Or maybe it does not get in trouble until you have completely filled the drive and started to reuse the space. Or maybe something else.
Possible solutions (This is aimed at San Disk programmers, not us users.):
* Write to the disk in order and preserve that order. Do not lose this order after deletes.
Or…
* When finished playing one track, sort all the track names, and continue with the alphabetically next track name.
The first suggestion may be harder to program, but it is easily understood by the end users. The second fails to allow users to sequence ‘albums’/‘books’ without renaming them. Either case should play any one album/book correctly.