StepYieldError: Error collecting results from step 'b': received 'a' from the `yield` statement, which is different from the current step or step name. Please either use `yield`, `yield 'b'` or wrap your step with `with optional_step(...) as my_step:` and use `yield my_step`
The issue happens because we generate a unique id for each combination of parameters except step. This unique id is based on the string id right now, where a conflict happens because the string id of the step parameter happends in the string id of the other.
yields:
The issue happens because we generate a unique id for each combination of parameters except step. This unique id is based on the string id right now, where a conflict happens because the string id of the step parameter happends in the string id of the other.