User Shows as "Silenced" Publicly but Not in Admin Dashboard

I’m experiencing a recurring issue in my Discourse forum where I receive notifications that users have been silenced. When I check their public profile, the silenced status is displayed prominently at the top. However, when I access their admin profile panel, the “Silenced” field shows “No.”

This creates confusion and inconsistency. Could someone help me understand what’s causing this discrepancy?


What I’ve observed:

  • Multiple users have shown this behavior
  • The public profile clearly indicates silenced status
  • The admin panel shows the opposite
  • I’m unsure which status is the accurate one

Questions:

  • Is this a known issue or expected behavior?
  • Could there be different silencing mechanisms (manual silencing vs. automatic silencing) that show differently?
  • How can I determine the true silencing status of a user?

Any insights would be appreciated!

Does the profile show a reason for the silence? something like this?

The profile and the admin page should be pointing to the same source, so it’s strange that they’re out of sync. Do you notice the same thing mismatch in safe mode? do you have Allow anonymous mode enabled?

This is what it looks like for the users:

Oh they’re not silenced then, that counter at the top “1 stummgeschaltet” is intended to show that they were silenced once at some point in the past. If you click on it you should see when they were silenced originally in the logs:

the user was silenced by the system because they typed too fast, but by the time I look into the user’s profile, it has always already been reversed.

In that case the silence would have been lifted automatically if the flag was rejected in the review queue

Thanks, then has been both automatically silenced and then reversed again.