My client has a complicated form with multiple steps and stages. At the end of the 'Application' stage there is a summary page where the user is asked to confirm the details they have entered are correct before proceeding into the next stage. This page has links back to each step.
If the user spots a mistake and say changes the answer to a question in step 2, an extra question could appear in step 4.
The current logic is that the 'Continue' button on step 2 would take the user back to the summary page but this time there are errors because the user has not yet answered the extra question.
I have suggested to remove the current logic and have the user navigate through the form sequentially with errors being captured and corrected as they go. This means when you get back to the summary page there are no new errors.
The client has rejected my recommendation and thinks that at this would scare users away...
Are there any other solutions to this and does anyone know of any data or case studies where similar problems have been explored?