Wygląda na to, że jeśli używasz GenerationType.SEQUENCE, musisz określić „wartość przyrostu” wynoszącą 1, aby uniknąć używania sekwencji jako zalążka Hi/Lo.
Pierwsza odpowiedź (przydatna) na przesłane przez Ciebie pytanie wyjaśnia, że musisz określić „allocationSize=1” w adnotacji @GeneratedValue.
W nowszych wersjach Hibernate można zamiast tego ustawić hibernate.id.new_generator_mappings=true
we właściwościach hibernacji; zobacz dokumentację
.