I think if you want to keep this workflow intact, you might investigate
using a custom status as a halfway point. Instead of review 1 holding an
approval on Complete, maybe it should hold an approval on a custom
status called "Ready for review", which is equivalent to a "complete". *
if the review actually gets approved then it ends on "ready for review"
-- not super ideal, but if it's equivalent to complete, it can be
ignored. * once changes are made, it appears from your description that
you a...