Spróbuj dodać adnotację do swojego UUID właściwość z @org.hibernate.annotations.Type(type="org.hibernate.type.UUIDCharType")
lub@org.hibernate.annotations.Type(type="org.hibernate.type.UUIDBinaryType")
Podobny problem napotkałem podczas zapytania do bazy danych z UUID z powodu zamiany MSB/LSB z UUID w formacie binarnym; rozwiązaliśmy problem z traktowaniem danych jako String i wykonaliśmy niezbędną konwersję przed konwersją.