Creo que están en orden alfabético (por color: primero bronce, luego plata y finalmente oro).
No creo que sea un error que las insignias se ordenen alfabéticamente. Hay otros temas sobre casos en los que el orden alfabético no conduce a la mejor posición, como Very teeny tiny minor issue with the default badge ordering y Badge order doesn't make sense.
Creo que podrías cambiar el orden con CSS (Trust levels order exhibition in the badges page - #3 by awesomerobot) o usar la sugerencia de añadir números delante personalizando el texto.