This is a fairly simple explanation, sorting by Date/Time puts 12am (00:00) after 1am (01:00). This is logical from a numbers perspective, but not time. I scoured the existing articles, but didn't find a match (nothing even close). I've also downloaded the latest version (i was on v3.11), which had the same result. The Dev build was the same v18.104.22.168, so i didn't test that. It would seem that either 12a should be represented as 00, or add AM/PM to the Date/Time sort criteria? But i'll leave all the magic to 'Florian the Magician'!
MP3tag does not evaluate what kind of data gets delivered in a particualr field. You would have to take care to get a representation that you like.
That is why you have to set the attriubutes for a column like field, value, sort by and numerical.
3rd time was a charm! kept missing the 'raw' at the end (thx @poster )... ugh. had to take my DUNCE cap off to see it. gotta remember this is so highly customizable, i just need to dig a bit deeper sometimes to find a way to do whatever it is i need to do. everyone's different, mp3tag accounts for that. one of the MANY things that make this app so awesome!