=UPDATE=
This issue has since been resolved.
Hi,
I've noticed, I am having trouble submitting a support form on your website. (WIN10, Chrome & Edge tested)
Tried many times, the problem is external and with reCAPTCHA.
Either the API expired or something else is wrong with the settings.
https://imgur.com/a/9FVGqFurthermore, I've found it very difficult to get in touch with any support staff. Which is why I'm posting in a forum.