My advice is to skip the site integration if it isn’t working for you, which can be a bit spotty on account of shortcuts taken by our previous web developer, and just log into the help desk itself:
The contact page used to work okay, but recent changes in underlying technology between the two sites has made it less reliable.