Embed Form not submitting on Production - NextJs

I have an embed Hubspot form in my Nextjs 14 app. In local development I am able to successfully submit the form which is getting data for one of the fields from the Nextjs app. This app is hosted on Vercel and when the form is submitted from this link, I get a successful message on the front end but there is no data sent to the dashboard. I have added my external site domains to make sure these submissions are not marked as spam and still does not work. I am not seeing any errors in the console.
Simple Form:

Raw HTML

Three required fields

Two optional fields
Accept terms boolean (2x)

CAPTCHA

Hi @SBaqla ,

Could you check your network tab to see if the form is sending data? You should see something like:
https://forms.hsforms.com/submissions/v3/

Also, how are you adding the values to the form? HubSpot embed forms are a bit tricky to fill through JS, so you might need a bit of additional code.