To be fair it does say "staff may monitor this forum" and posting here does offer "idea" and "feedback" tags, and OP's issue is also a technical one.
If staff does not in fact monitor this forum, why are we all reporting bugs and issues here? If not here, where?
