Beh ma è ovvio che facendo un group by non puoi fidarti della chiave univoca, non ha nemmeno senso dato che stai raggruppando dei dati.
La tua descrizione non è chiara, dato che da una parte parli di raggruppamento, da un'altra di ordinamento e da un'altra ancora di "max".
Cosa vuoi ottenere dalla tabella che hai mostrato?