"Verify You're a Human" box is missing, only appears after submission

I have turnstile installed on my website on the contact page, but the ‘verification by a human’ box is missing on the page, and only appears on the website once you hit send and the page refreshes, forcing the user to re-input all the info.

Contact Page.
Input name, email, message, send button.

You input all the info and hit the send button, and the page refreshes, wipes all the info, and the Turnstile box now appears above the send button.
Forcing the user to reinput all the info again, then click the turnstile box to submit.

Is there a fix for this?

4 posts were merged into an existing topic: Turnstile Captcha not appearing on page