Tente anotar seu
UUID propriedade com @org.hibernate.annotations.Type(type="org.hibernate.type.UUIDCharType") ou
@org.hibernate.annotations.Type(type="org.hibernate.type.UUIDBinaryType") Eu enfrentei um problema semelhante ao consultar o banco de dados com
UUID devido à troca MSB/LSB com UUID em formato binário; resolvemos o problema tratando os dados como String e fazemos a conversão necessária antes da conversão.