Here is the line that performs the click: NWF$(".nf-disableonsubmit[value="+buttonName+"]").click();
I know the click is working, because I put text in the confirmation message property of the button, and I get the alert. Physically clicking the button causes the form to submit correctly.
custom validation implemented by that blog, and confirmation message both applies before OOTB validation.
so it looks like OOTB validation doesn't pass through correctly.
is the form ready/valid to submit? do all the controls fit to validation rules and control's validations?
don't you get any error from validation either directly on screen or on developer console?