I believe both ‘start’ and ‘open’ are Sensetalk keywords. Although the Sensetalk code will likely still work, I’d recommend renaming both your script and handler to avoid any confusion.
In addition, the ‘RunWithNewResults’ runs another script using a new set of results. As far as I am aware, it cannot be used to run a handler. So, your Sensetalk code should be: RunWithNewResults “Start”