I seem to have an issue where tasks that I am developing are becoming persistent in memory. The result is that the task does not run correctly until the phone is restarted. For instance, I create several steps within a task that include decision logic, events and actions, and then run it. If the task does not run correctly, I will remove or change one or more of these steps. When I run the task again, it is still not running correctly. However, if I restart my phone the tasks now runs as intended (and as described within the task). It appears that the task is becoming persistent in memory and not picking the changes made during development. I am using a Galaxy S8 with all system and app updates. Has anyone experienced similar behavior?