I'm thinking there should be a sub-board or something that I can say 'hey look, the "Off-Topic Discussion" board isn't refreshing' (which it isn't if anyone reading this can look into that).
But yeah, I don't think this is the appropriate forum, however, since I'm asking advice on how to find it, it kinda words ;)
The Tech Team and The Moderation Team would be your best bets there. The Tech Team is run by members who run the site on an administrative level. They should be able to at least let you know what's wrong and if possible, a way to fix it. Now, if you have any other concerns, then the Moderation Team would be where to direct those inquiries. :)
I hope this helps!