I have gone through the discussion and tried using Finish Assignment Activity in Pre Activity of First Assignment so that 1st assignment is done and it will go to 2nd assignmnet. So on launch of Screen Flow it is directly going to 2nd Screen(Assignment) but in the tabbed navigation it is showing 1st tab, also i'm not able to go back to first screen or even the next (3rd) screen. When i click on back button or next button it is displaying Confirm Harness with message This action is not allowed as they are outside the current transaction.
Well calling FinishAssigment activity in Pre-Activity of an assignment seems to be a dangerous approach really. Are you not able to just work with a WHEN rule inside the screen flow to just bypass the first assignment when required ?
Well I think it depends on which harness you actually working with for your screen flow. The standard "PerformScreenFlow" harness isn't showing the back button you are right. But if you try with "TabbedScreenFlow" or "TreeNavigationScreenFlow", you will have the option to go back on previous step.