It seems like a correctly formatted Netlify Form is not being recognised by the Netlify UI (it’s not showing under active forms) or being processed on submit. Form submissions are returning a 404. We noticed this form stopped working recently on new builds. According to the build log, the build seems to recognise the form.
Could it be that the form markup requirements have changed? Or is there an internal issue causing this?
As I said in my post there, it got detected in a day or two without any change on my end. But if you see my build log, my form was getting detected in the log and just not in UI. If your form is not getting detected in log, then there’s something probably wrong with the form.
As I said in my original post, our form is getting detected in the build log.
If, as you say, it is now taking a a day or two to be detected/start working, then perhaps something is wrong at Netlify’s end, or the form markup requirements have changed?
I just thought that someone might want to investigate this.
I’d guess something is wrong at Netlify’s end as changing their requirements at a stage where lots of people are using the old one without any prior information would be a mess.
They might already be doing that, or if not, after seeing your (and my) thread, they might take a look.
This seems to be an issue with Netlify’s form detection not recognising the contact form on a newly created site.
Interestingly, disabling and immediately re-enabling form detection in: Build & Deploy > Post processing > Form detection causes (in my case) the contact form to be recognised and to accept submissions.
Note that this issue started happening recently without any changes to the form markup.
Hi Perry, I think the issue is still happening on brand new deployments of my project. I will set up a test site tomorrow to try to reproduce the issue so you can see. It was a bit strange!
I am having a similar problem. My site has two forms on it, but only one appears to be detected according to the logs. Therefore, only one form appears in the Netlify UI.
The form markup is correct (i.e they have data-netlify=“true” etc), and they have different ‘name’ attributes, including hidden form fields of name=“form-name” (it’s a Gatsby site).
I’ll attach some screen shots.
The ‘Contact’ form is working, the ‘Subscribe’ form is not.
The URL is …
and then the form appeared in my Forms tab + submissions were accepted. Not sure why we fail silently in that case Wanna give that change a shot and see if it gets your form working again?
Thanks @jen ! Yes, removing the name="submit" attribute from the form submit button does cause the form and its fields to be recognised during the Netlify build.
The form is submitting and displaying submissions in the Forms UI correctly.