Feedback Site Commenting is Broken

Hi,

The feedback.cloudways.com site is broken. With a new session you can visit and attempt to vote, but all I get is “server communication problems” as an error message. Tried in Firefox 71 and the latest Chrome.