@exetico @Curtis_Kephart Tras investigar un poco, resulta que el problema que ambos reportaron no ocurrirá si ejecutáis Discourse en cualquier commit posterior a este (incluido):
Si ejecutáis Discourse en un commit anterior, recibiréis este error:
Error inesperado al indexar el mensaje para la búsqueda: PG::NotNullViolation: ERROR: el valor nulo en la columna “private_message” viola la restricción not-null
El plugin (sin cambios) funciona como se espera en la última versión de Discourse.