Recaptcha only showing on reload

I am currently having issues with deploying a netlify form on my website.
I have implemented the contact form, and enabled it to work with netlify, then added a recaptcha to the form.
However, the recaptcha only shows when I reload the page (not the first time the page is loaded).
Has anyone experienced this issue or can help me with this?
The page is
Code for the form is at:
Thanks in advance!

hi there, welcome.

i did a search of our forums and this sounds like the same issue:

can you work through this thread and let me know if this is helpful? thanks!