I currently have a form I'm building that goes through up to 4 different levels of approvals. The very first step in the process is an exclusive gateway that determines which signatures are required. I'd like to set it up to where if at any point in the process someone notices an issue with it, they can reject the form, at which point it will send it back to the initiator and prompt them to make the necessary changes, notify everyone who has approved it prior to them, and then send it back through the exact same process workflow a 2nd time for approval.
I thought this would be simple to set up but then I quickly realized the way I was doing it (via gateways) wasn't going to work due to having multiple inputs. In the below workflow, I'd like the revised form to enter the exclusive gateway and then proceed through the entire process (or a comparable process), but I wasn't able to make that work. Here's the workflow (with no rejection/re-run process built in):
I'm still fairly new to building forms so any advice would be greatly appreciated! Thanks so much!