I had a similar problem, an MP3 course with 167 files.
For my case, on the Clip+, I used EasyTag to remove the 2nd part of the track number, so instead of
01/167
the track number became
01
in the MP3 file’s header (ie, the ID3v2 tag). I verified this using the ‘id3v2 -l’ command in Linux.
Once I got rid of the total number of tracks, the sorting worked. YAY! I’ve been using the Clip and Clip+ for years and this audiobook sort problem always bothered me. Thanks to the posters here for sorting this out!