Honestly, I'm not sure what is the correct answer, as FAF operates on a decentralised communication aspect. I'm not sure how the other teams have handled it, but here's how we handled it when I joined the Personal Trainer Team:
- We drafted worthwhile topics.
- We had a meeting (with nearly 100% Trainer Attendance + Babel & OGW_PR_Outreach)
- We discussed these topics, verifying that the problem is commonplace and began to provide solutions and feedback (everyone contributed to each problem in some way, making sure we had every insight we possibly could have acquired)
- We narrowed it down to two insights that would work best for the problem, and then had a vote
- We documented this meeting, including all important notes and changes to start the shift for a slightly more centralised approach to keep each other up to date.
Now this won't work in larger scales, as this was meant to address several issues within the Trainer Team, although I think this is where Team Leads could possibly have a bit more impact within their respective teams.
I'd propose for most major changes to have a representative of most if not all teams to keep everyone up to date, as this should then allow everyone to keep up to date due to the flow of information from the teams to the community, or for the Team Leads to just be informed and then they forward it to us, and then we follow the same step in keeping everyone up to date.
This may have some flaws I cannot foresee due to conditional bias, and I think teams could have some pretty qualitive and quantitively varying insights to changes before it's published, hopefully lessening the impact of issues like this in the future.
Another solution I'd like to put forward is newsletters or pings for discussions in this matter, as I think they already exist (correct me if I am wrong) in FAF development, but for changes regarding moderation changes and stuff like that, I think the outward communication before publishes may have a similar effect, and it may solve the communication on the moderation game dev or whoever's end, leaving it to the players to then keep their end of the deal of promising better two way communication.
Perhaps you'll disagree, and that's fine. But this is my opinion of someone who's seen this before and realistically the more insights that are provided the better.