It doesn’t seem like much but when someone says STOP! or CANCELLED the only thing the program should do is stop the process in place. eg. Restarting after irregular shut down. If a surety of action question must be asked then don’t change the terms of the questions so the process ends up being restarted or continued when it should have ended. Stop is stop is stop! Or can this be used as precedent in the courts of “Not really meaning no”. Shall we find out what the wives and daughters and sisters of Libre think of that idea?
This question lacks detail and clarity, so I may be misunderstanding what you’re after here. But it sounds to me like some kind of bug report or enhancement request, and if so, it’s off-topic for this site. To learn how to ask better questions, see these guidelines.