Sort by year issue

Hello I sort by the artist column like this: "%artist%%year%%album%%discnumber%$num(%track%,2)" but (in this case only, see screenshot) the year 1992 goes after the year 2014. Perhaps the issue is caused by the title of the album wich is very strange?

Just to be sure:

You have entered the "Sort by" for the Artist column like this?

What column do you have clicked to get this sort order?
The Artist column ascending or descending? Any other column?

You see the currently clicked column with the little "arrow up" = ascending sort
image
or "arrow down" = descending sort
image

Yes I have entered just like this and then click on the column "Artist" ascending. If I click descending the sorting goes like this:

Do you have the numeric sort checked? This can give unexpected results when text is primarily the data type. Make sure this box is not checked and see what results you get.

No it's not checked.

Given the sort string you have provided
%artist%%year%%album%%discnumber%$num(%track%,2)
the sorting is breaking before the year field. I would look at the Artist field more closely in the tracks for the album 99.9F° and check for perhaps a trailing space or hidden character. Maybe even the space between "Suzanne" and "Vega" is not the standard keyboard space.

An easy way would be to select all files that should have the same data in a field, e.g. ARTIST and check in the tag panel if the corresponding entry box shows the data or <keep> - if it shows <keep> then the data is not the same.

Does it make a difference if you try it with a space character between the %variables%?
%artist% %year% %album% %discnumber% $num(%track%,2)
instead of your
%artist%%year%%album%%discnumber%$num(%track%,2)

This is exactly what I found using my own string for AlbumArtist. For the exercise I used an Artist where I have several albums, and renamed one of the middle year releases as "99.9F°" for testing.

When I use my usual personal string as
%albumartistsort% %year% %albumsort% %discnumber% %track% %titlesort%
everything sorts as expected.

When I use the same sort criteria without any spaces between field placeholders like
%albumartistsort%%year%%albumsort%%discnumber%%track%%titlesort%
I get the undesired result of the album named "99.9F°" moving to the end of the list, even though the year tag should place it in the middle.

See this thread

about problems with the sorting in Windows.

Yes! This is the solution, thanks!