SELECT MAX(id) FROM table_name; //смотрим текущий id
SELECT nextVal('"table_name_id_seq"'); // смотрим текущий сиквенс
SELECT setval('"table_name_id_seq"', (SELECT MAX(id) FROM table_name)+1); //если id и сиквенс различные, делаем такое. Мне помогло
TЕсть еще способ, не самый технологичный, но самый простой.
Записывать состояние в БД.
И обновлять его если оно изменилось. А пользователю просто показывать статус.