I could have overlooked it, so is there an area on this forum dealing with its own issues? Technical etc?
No own section or thread. Use bugs / general / suggestions. Or email to support, maybe personal message to an admin (@Kane Hart ?). Depends.
Dropping a note to @Hummel-o-War as well would get it to whom it concerns, as he is the grand-pooba community taskmaster.