Invicta has been working almost perfectly for me except its file ordering behavior. Invicta's file ordering algorithm has been confusing to me, even after the recent software upgrade that enables "Sort by track number".
First of all, when a file is named as "numbering - file name", for example " 02 - Yesterday" or "02 Yesterday", the Invicta in some cases would display this film as "02 - Yesterday" or "02 Yesterday" respectively, but in other cases would display it as just "Yesterday" where the numbering part are omitted. Such behavior seems to be folder-dependent, but is consistent within any given folder and over time. (I.e. within a given folder, either the numbering parts are omitted for all the files or the numbering parts are displayed for all the files. Also, this will not change over time.)
Also, for two folders within which files are named in the same way as "numbering - file name", the actually displayed ordering of files for each folder can be different. For example, when choosing "Sort by track number", files in one of the folders are ordered as follows, which is the correct ordering:
However, for the other folder, files are ordered incorrectly, as shown below:
Whether or not the hyphen "-" is included in the file names doesn't seem to change a thing in the example above. Interestingly, for the two folders in this example, when "Sort by track name" is chosen, files in both folders are displayed in the order of increasing numbering (i.e. 01 - xxx, 02 - xxx, 03 - xxx, ... , which you should have seen when "Sort by track number" is chosen). Note that in this example, the numbering part of the file names are displayed for files in both folders. However, as I mentioned earlier, for some other folders, Invicta would simply omit displaying the numbering for their files. And where the Invicta does this, the files are displayed in the alphabetical order when "Sort by track name" is chosen.
I really can't understand Invicta's ordering algorithm. Are there buds? Or do I miss something? Hope some of you guys can shed some light.