Are all the users in the group allowed to use chat? By default, only users with trust level 1 and above are in Chat allowed groups. Did you add the group to that setting, or do all users in that group have a higher trust level anyway?
Here is what I did for testing and my results:
- Set
chat allowed groupsto TL2 - Create a new group with some members
- Create a category limited to that group
- Create a chat channel for that category with auto adding disabled
- Add myself and one other user to the channel
- @mention the group
Result: Discourse told me that 18 users haven’t joined the channel and 13 cannot access the chat. (18+13 = 31. My test group has 33 members
with me using the @mention and the user I added being notified Discourse seems to know what happened to each notification)
- Then I enabled auto joining. 8 users were added to the chat, so now there were 10 users in there
- I @mentioned the group again
Result: Fewer members weren’t notified because they didn’t join the channel. Those 10 who still weren’t notified because they didn’t join the channel are the ones that didn’t visit the forum recently but had TL2. The ones below TL2 are covered by the second message about users who cannot access the channel. This is a bit misleading because it’s not about “this channel” which indicates it’s a permission error related to the channel or category, but it’s about them not being allowed to use chat in general.
The error message in the first post of this topic doesn’t match the one related to inactive members but the one about users not allowed to use chat. I am not sure the reason mentioned in the new title of this topic is correct for the problem of the OP.

