При настройках по умолчанию пользователи создаются в Discourse в первый раз, когда они входят в систему через DiscourseConnect. До этого момента пользователь в Discourse не существует.
Плагины WP Discourse также имеет настройку «Создавать или синхронизировать пользователей Discourse при входе», которая при включении создаст пользователя через API Discourse после регистрации пользователя в WordPress. Эта настройка использует действие wp wp_login, поэтому процесс регистрации вашего пользователя должен запускать это действие, чтобы эта функция работала.