Firstly, please move this discussion to Products as it is Marketo-specific.
I'll try to offer some overall guidance here to help you get started.
1. You can use transition rules to listen for behavior of a stream email and move people to another stream. More info: Transition People Between Engagement Streams - Marketo Docs - Product Documentation
2. The Remove From Flow step in a smart campaign flow removes the person from the rest of the flow of the smart campaign, it doesn't remove from a program or pause them in a program.
3. If you wish to remove people from a program altogether, you can use the flow step, "Change Program Status: Not in Program".
1 of 1 people found this helpful
To jump in, I would add caution on using "remove from program" as it will result in that individual no longer showing in program performance reports for that nurture - which is not ideal! If it's used for large numbers of people, reports on the success of that nurture will likely not be reliable.