Ссылка активации для нового пользователя не работает при активации плагина Discourse WP

У меня есть сайт на WordPress, который выступает провайдером единого входа (SSO) для Discourse с использованием плагина WPDiscourse.

Не уверен, когда именно это началось, но, вероятно, в последние пару месяцев, когда новый пользователь пытается зарегистрироваться на сайте, он получает ссылку для активации, которая выглядит так без плагина WP_Discourse:

И всё работает хорошо, но когда активен DiscourseWP, ссылка для активации выглядит так:

https://www.ic.org/wp-login.php?action=rp&key=WBY2TEgStZiyj0DmqdrO&mail_key=1706042380_QlvCHBt2HfsX3YAqByQJ&login=reg5

и я вижу следующее сообщение:

Есть какие-нибудь идеи?

Привет @rodrigo.braga

Вы уверены, что это единственное различие между появлением ошибки и её отсутствием? То есть, когда вы деактивируете плагин, ошибка сразу исчезает, а при повторной активации она появляется снова?

Да, ссылки, которыми я поделился, были получены между двумя тестами, единственным различием между которыми было активное или неактивное состояние DiscourseWP.

Я попробовал откатить версию DiscourseWP, но проблема осталась. Не исключено, что в последних версиях WordPress что-то изменилось и это влияет на проверку mail_key со стороны Discourse.

Видите ли вы что-то существенное в логах WP Discourse?

(кстати, я уже разбираюсь в этом, просто хочу убедиться, что ничего не упустил)

@rodrigo.braga Спасибо за сообщение об этой проблеме. Мне удалось её воспроизвести. Исправление сейчас находится на рассмотрении и будет включено в следующую версию плагина (2.5.1), которая будет выпущена очень скоро.

Спасибо большое за быстрый ответ. Я скачал ветку и подтверждаю, что это решает мою проблему.