Om du använder GenerationType.SEQUENCE, verkar det som att du måste ange ett "ökningsvärde" på 1 för att undvika att sekvensen används som ett Hi/Lo-frö.
Det första svaret (det användbara) på frågan du postade förklarar att du måste ange "allocationSize=1" i @GeneratedValue-kommentaren.
På nyare Hibernate-versioner kan du istället ställa in hibernate.id.new_generator_mappings=true
i dina Hibernate-egenskaper; se dokumenten
.