Hi @ODaniels I would create a new workflow with the trigger that says "was enrolled in X workflow" and then set your unenrollment to be the specific workflow ("X"):
This will remove them from the workflow when you enroll them in the new one.
You can then set the workflow to remove them once the criteria are no longer met (they aren't part of workflow "X") - change this from No to Yes (mine is greyed out because I didn't configure the criteria yet):
replies and solutions prior to May 2025 were as a member of the community and are not an official response as an employee of HubSpot