Hi.
So I have a multi-approval flow with a SharePoint list as the basis, and at the current point in the flow it needs to go to a Payroll Manager, who then needs to make a selection as to who the actioning Payroll Officer should be. I’m not sure if it’s possible to send a dropdown box to the manager for them to simply select a user via email or adaptive card and so I thought a much simpler option would be to run with a:
Send Email (to Payroll Manager) > Do Until (Payroll Officer column does not equal NULL) > Update Item (with next status for switch case)
At which point the switch would recognise the change in status, and send the Payroll Officer their instructions.
However I’ve tried this a few times and the Do Until doesn’t seem to move on at all, even when the manager goes to the SharePoint list and selects an officer from the Payroll Officer column (making that column no longer NULL).
A point to note: The flow trigger is ‘When SharePoint item is created or modified’ but I have a version-comparing filter in place in order to stop the flow from sending out all of the various emails when an attachment is attached, because this can happen at any time. The way this works is it checks the ‘Status’ column and the ‘Comments’ column, and if they have not changed, then ignore that trigger. My assumption is that this shouldn’t affect the flow at this current point, because while it may trigger (and terminate) a new flow when the Payroll Officer is selected, the pre-existing flow should still be running and should still be checking for that Payroll Officer value.
Can anyone suggest the best way, or even just a functional way of making this work? Whether that be something I’ve missed in the Do Until, or a suggestion on another way for the Manager to make the PO selection.
Thank you.
A brief snapshot of this switch case and the Do Until:

