SubScenario: Unable to test individual modules when scenario inputs are Required - Feature Request

Problem Description

I’ve discovered a significant development workflow issue with SubScenarios. When any scenario input is marked as Required = Yes, it becomes impossible to test individual modules within that SubScenario. The error message appears:

Cannot initialize the scenario because of the reason ‘Scenario input validation failed’
Validation failed for 5 parameter(s). Scenario initialization failed with an error.

Current Workaround

The only workaround is to:

  1. Set all Required fields to No
  2. Test the individual module
  3. Remember to set Required fields back to Yes before deployment

This is time-consuming and error-prone.

Inconsistency with Regular Scenarios

In regular scenarios, when testing an individual module that requires inputs, Make prompts for temporary values. This allows isolated testing without modifying the scenario configuration. SubScenarios should behave the same way.

Feature Request

Please implement the same behavior for SubScenarios:

  • When executing a single module within a SubScenario
  • If that module requires scenario inputs, prompt for temporary values
  • Execute the module without requiring full scenario initialization

Business Impact

  • Development Efficiency: Constantly toggling Required settings wastes developer time
  • Risk of Errors: Developers might forget to re-enable Required settings before deployment
  • Testing Complexity: Makes unit testing unnecessarily complicated

Technical Perspective

The purpose of individual module execution is to unit test specific modules in isolation. Scenario-level validation should not apply when we’re not executing the complete SubScenario workflow.

Has anyone else experienced this issue? Please vote if you’d like to see this improvement implemented.

Welcome to the Make community!

That’s a great idea! I’m sure others would agree that this is a nice feature to have.

You can submit this suggestion to the Idea exchange, under Platform Ideas and Improvements

Don’t forget to search for it first, just in case someone already suggested it, so that you don’t end up creating a duplicate.

Hope this helps! Let me know if there are any further questions or issues.

@samliew
P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!

2 Likes

Hi @samiiew,

Thank you for the warm welcome and the helpful suggestion!

I actually just submitted this to the Platform Ideas and Improvements portal as you suggested. The Make support team (specifically Ankita from Customer Care) also recommended that I post it there after confirming that their product team is already aware of this issue and actively working on a fix.

Here’s the link to the feature request I just created: [Platform Ideas and Improvements - SubScenario Required Inputs Issue]

I appreciate you pointing me in the right direction. Hopefully, with the product team already working on it and community support through votes, we’ll see this improvement implemented soon!

Thanks again for your help!

1 Like

Wonderful. I’ve upvoted your excellent feature request!