Hello,
So I have a flow that goes to a webpage, logs in and does what it needs to do. Every so often the login has an issue (an issue on the website's side, not something I can fix), that needs the cache cleared. So on the step, I did the following error control :

So the subflow it goes to looks like this :

I am being extra cautious, but I assume what this should do is close all chrome windows with CMD prompt, then open up a chrome window to clear the cache, then close it. The "launch new chrome" has the clear cache step :

It sends me an email to let me know (for testing) and then I have it wait a moment to be extra cautious. It then, per the error control I assume, will exit the subflow and go to the "paccarlogin" label.

After the paccarlogin (back in the main flow) is another CMD clear, for extra caution. So the part that is not working, is for some reason a chrome window is still staying open. So the cache isn't getting cleared correctly and I just get stuck in a loop and 300 emails before I can get in in the morning and kill it. Is there something I am doing super wrong? I don't understand why all the chrome windows are not closing.