Originally Posted by tatootie67
The only way to stop the task itself is by using the stop command.
Are you familiar with using variables?
You could set up a variable for each of your 3 profits so that they SET when they're active.
Then clear them in all your exit tasks.
That way you can set up a stop statement at the start of any task, click the if button, use your variable. So :stop if: PROFILE1 is ON
You can use this method in every profile to keep tasks from running or allow them to run. Variables are global so you can use them everywhere.
I couldn't get it to work so I gave up. I had to set up all my profiles to be activated by NFC tag. It would be nice if Tasker had two different types of profiles, primary and secondary, so that two primary profiles can't run at the same time but one primary can run with one or more secondaries. Oh well, thanks for you help.