May not apply to you as I was building the site using Gatsby and so found what I needed by comparing the Gatsby documentation to the Netlify Support Guide.
The Support Guide mentioned that a hidden field would be dynamically added to the DOM with the same name as the form name but I was not seeing it.
Gatsby’s example added the hidden field in the actual React component which I tried and it then worked.
Hopefully that helps.