Dos Join en Hibernate con createSQLQuery

Buen día a todos, tengo el siguiente problema:

El siguiente fragmento de código esta hecho en java, el cual por medio de hibernate hace la conexion a la base de datos, en este caso mysql.

Esta consulta la hago directamente en mysql workbench y me trae los resultados correctos, pero cuando ejecuto la aplicacion, los datos de "numeroSerie y ptid" se repiten en los campos de "nSerie y ptid2", es como si no me tomara en cuenta el segundo join, quizas se me esta pasando algún detalle cabe resaltar que estoy utilizando "createSQLQuery" y no "createQuery", esto para evitar el HQL.

 

Espero haber sido claro y me puedan ayudar.
De antemano gracias.