Website Issue

=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/9FVGq

https://imgur.com/a/9FVGq

Furthermore, I’ve found it very difficult to get in touch with any support staff. Which is why I’m posting in a forum.