@angus, @dbwhite, una posible causa del problema podría ser si el sitio de WordPress está utilizando Woocommerce. Woocommerce añade una redirección de inicio de sesión que puede causar problemas con DiscourseConnect. Esas redirecciones se pueden sobrescribir instalando y activando GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce, o añadiendo los fragmentos de código que se dan en el archivo Léeme de ese plugin al tema del sitio.
El problema de redirección que se describe aquí parece similar a lo que he visto con otros sitios de Woocommerce en el pasado. En esos casos, se ha resuelto instalando el plugin de WordPress al que enlacé.
Si esta es la causa del problema, me pregunto si deberíamos considerar añadir soporte para Woocommerce directamente al plugin WP Discourse.