Recaptcha only showing on reload

Hi,
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 cameronwickes.com/contact
Code for the form is at:
https://github.com/cameronwickes/cameron-wickes/blob/master/components/ContactForm.vue
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!