Vypadá to, že pokud používáte GenerationType.SEQUENCE, musíte zadat "hodnotu přírůstku" 1, abyste zabránili použití sekvence jako Hi/Lo seed.
První odpověď (ta užitečná) na otázku, kterou jste zveřejnili, vysvětluje, že musíte zadat "allocationSize=1" v anotaci @GeneratedValue.
U novějších verzí Hibernate můžete místo toho nastavit hibernate.id.new_generator_mappings=true
ve vlastnostech Hibernate; viz dokumenty
.