We are implementing a progress tracker for a 3 step task. However, step 2 ('review step 1') is not always applicable; it's only applicable if one validation check after the submission of step 1 fails. If the check PASSES, should we jump straight to step 3 and skip step 2? Or should we always go to step 2?
The steps are visible on the UI, so I'm concerned users may see they've gone from step 1 to 3 without understanding why. However, taking them to step 2 is a bit pointless, as the only action they'll have to do is 'go to step 3'. In essence, we'd be saving them a click.