TL2 users cannot send personal messages to each other or to admin

AI-generated summary

A user, Crank, reports an issue on their Discourse 3.3.0 setup where Trust Level 2 users cannot send personal messages to each other or to admins, despite the message button being visible. The user confirms that settings like personal message enabled groups and direct message enabled groups are set to everyone, and all trust level groups have messaging permissions enabled. Another user, Moin, asks if the issue persists on the latest Discourse version. Crank confirms the issue is on version 3.3.0 and notes the problem is not resolved. Crank Moin

Hi everyone,

I have a small Discourse setup for a private community on Discourse 3.3.0 (stable).
on https://community.rebellerne.dk

Problem: Trust Level 2 users can’t send personal messages — neither to each other nor to the admin. The Message button shows up, but when they try to send, nothing happens (no error message).

Here’s what I’ve already checked:

  • personal message enabled groups = admins, moderators, everyone

  • direct message enabled groups = everyone

  • All trust level groups (TL0–TL4) → Who can message this group = Everyone

  • allow_private_messages for the admin user (Crank) is set to true in Rails

  • No plugins related to restricted messaging are installed

TL2 can read and reply to PMs from admins, but they cannot start a new message.

Screenshots available if needed (settings pages, group interaction, etc.).

Any idea what could be blocking outgoing PMs for regular members?
Thanks in advance :folded_hands:
— Crank

Extra details about my settings:

– personal message enabled groups:
admins, moderators, everyone

– direct message enabled groups:
everyone

– For all trust level groups (TL0–TL4), under Group → Interaction:
“Who can message this group?” = Everyone

– For admin groups (admins, staff, moderators):
“Who can message this group?” = Everyone

– For the admin user “Crank”:
allow_private_messages = true (set in Rails console)

– There is no setting called “disable personal messages” in my install.
– No messaging-related plugins installed.
– TL2 users can reply to PMs from admin, but cannot start a new PM to anyone
(neither other TL2 users nor the admin).

:blush:

-Crank

Do you really use a version that was released in July 2024? Why don’t you use 3.5?

Did you try safe mode?

Thanks a lot Moin. :ok_hand: The bug was in a component.

.