Hi ray5, you are right. Their twitter handle is quite responsive. I have commented on their post regarding issues with the forms. I'll post their reply here, if they respond.I couldn't report it through MyCIC because I do not have a UCI yet (a mandatory field on the report page).
They seem to respond quickly on twitter, might as well report it there @CitImmCanada