Esto no es un error. El límite y el desplazamiento ocurren después de ordenar y no es determinista qué filas se seleccionan en un caso frente a otro. En general, desea tener un desempate para que su orden sea estable y determinista (prefiero usar desempates únicos incluso cuando no tengo problemas de límite o compensación para garantizar que la consulta sea la misma cada vez que se ejecuta).
Si está haciendo paginación, agregue la clave principal o la clave sustituta a la ordenación como desempate. Esa es realmente la mejor manera.