Suponiendo que el sitio está en el plan Discourse Starter, esto podría no ser un error. Ese plan no parece permitir el acceso a la API o a Webhooks: Discourse pricing | Discourse - Civilized Discussion.
Editar: el mensaje de WP Discourse “Estás conectado a Discourse” no se mostraría si la API estuviera deshabilitada, por lo que esa probablemente no sea la causa del problema.