Can't submit a ticket

As the title states i can't seem to submit a ticket to Riot support. It keeps telling me i need to log in despite me already being logged in and clicking the login button it provides does nothing. Anyone know of a fix?
Report as:
Offensive Spam Harassment Incorrect Board