hibernate 5 sequencegenerator não dando o valor certo

Após migrar para o Hibernate 5.2.7, parece que estou obtendo valores incorretos para o campo id.

Meu código:

@Id @SearchableId
@GeneratedValue(strategy=GenerationType.AUTO, generator="hms_seq_gen")
@SequenceGenerator(name="hms_seq_gen", sequenceName="patregn_seq")
protected Integer ID;

O Hibernate dispara esta consulta:

select nextval ('patregn_seq')
que fornece 5367. O último valor no campo de identificação na tabela é 5358.

E eu entendo isso
ERROR: duplicate key value violates unique constraint "patientregistration_pkey" [java] Detail: Key (id)=(5318) already exists.

Tenho certeza de que essa pergunta é semelhante aesta eesta, mas sou forçado a perguntar porque a solução fornecida não funciona para mim:

Eu adicionei

<property value="true" name="hibernate.id.new_generator_mappings"/>

para o meu persistence.xml, mas sem sucesso. Qualquer ajuda seria muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion