We are trying to fill a form and have few validations at the initial step and the case ID is not yet generated. Is there a way where we can stop the creation of case if there are any errors on the page.
Yes. For this You can Use the "AddOn" Validation rule which triggers irrespective of temporary or persisted case. Actually it is Placeholder but You can specialize in your class and and add the validations whatever you have.