@TerpInMD
I took your advice and overrode isFormSubmission as follows:
Code:
protected boolean isFormSubmission(HttpServletRequest request) {
		
		return (request.getParameter("next") != null);
	}
However, all I need now is to be able to still save the form even though it is technically NOT a "submission". I tried setting request.getParameter("add") to true AND request.getParameter("next") to true, but that seems to skip onSubmit, which is the only place I'm saving the form. Should I be adding a clause for (if add.equals("true")) save existing form and return a new on in the FBO method?

Thanks for your help.