It's sorting by the field you designate AND the id field.
Meaning, if there are 5 characters with 100% on the level progress then it's going to resort that chunk by the order in which they were added to CIT.
Sadly, this is one of those things that if we "fix", might break something much bigger.
I'll look into it.