After updating to Discourse 2.5.0beta2, 6 users in a community downgraded from Trust Level 3 (TL3) to Trust Level 2 (TL2) due to their topic count dropping below the 400 topic seen threshold. Cazadividendos initially suspected a change in the count of topics seen per user. However, pfaffman pointed out that TL3 requirements include reading a certain percentage of messages over time. Cazadividendos clarified that the issue was with the “all time” requirement. Johani revealed that a recent change excludes private messages (PMs) when checking TL3 requirements. This change likely caused the downgrades, as the affected users had a high number of PMs, which previously contributed to their TL3 status. To regain TL3 status, these users need to participate more in public topics.
If you read the tl3 requirements tito see that they have to continue reading some percentage of messages over the past length of time. Unlike tl2 you can fall out of tl3.
PMs are now excluded when we check for TL3 requirements. I guess the 6 users you mentioned have a lot of PMs which made them qualify for TL3 even though their public participation was not enough.
If that’s the case, those users need to participate more in public topics to regain their TL3 status.