по абстрактному jwt refresh в вакууме конечно нет
залоггируй токен, который приходит на фронт после refresh и сравни с тем, который затем отправляется в последующих запросах в на стороне бэка. возможно, они разные, и на стороне бэка получишь, не актуальный рефрешнутый, а предыдущий токен, который уже неактуальный, т.к. на фронте некорректно сохраняется в браузерное состояние после refresh.
тут вопрос больше для экстрасенсов на самом деле…
нет они не разные я через postman проверял, то есть скопировал refresh токен который получил, и ручками вставил его в запрос, никакого эффекта, unauthenticated выдает