Screen Flow - Dynamically modifying "Only allow navigating back to this step"

I’m on Pega 8.3.

The first time through my screen flow, I want the user to complete each step in order. Thus, on each assignment I have checked “Only allow navigating back to this step”.

After this user’s data entry, the information is examined by an Administrator to determine if it’s complete. If it isn’t, the Administrator adds a note, and re-invokes the screen flow.

In this scenario, I want the user to be able to freely navigate to any assignment.

How can I implement this ‘dynamic unchecking’ of “Only allow navigating back to this step” on each assignment?

Screen flow does not have an option to dynamically determine ‘Only allow navigating back to this step’ configuration.

To achieve this we might have to duplicate the screen flow with a new name and change the configurations and when the administrator wishes to re-invoke the process instead of invoking the original flow, new duplicated flow should be invoked.

As you might already understand duplicating flows will cause maintenance issues and I wouldn’t suggest to go with this approach unless if it is really important.

Created internal feedback item (FDBK-73221) to run this through product management.