fix: create scenarios when needed for results
When creating a result, the scenario might not be found. Create the scenario when needed to enable the creation of the result.
When creating a result, the scenario might not be found. Create the scenario when needed to enable the creation of the result.