we can discuss offline if needed, but providing I'm understanding correctly if the code is trying the step name while iterating through the running step executions and its not found, wouldn't that be a good reason to report and error?