We can't create a new lead form (Website integration)

We can't create a new lead form (Website integration)

For some reason the application allows us to create the form and fill in all the required details such as landing page and hosting page. But upon saving, the browser seems to be stuck and the form is not saved.