Apologies but my understanding of your question is a little unclear. Are you currently running two different scenarios or are both these steps part of 1 scenario?
From my understanding of your question, step 2 had run when it wasn't expected to, is that correct?
Depending on what you set the "Run this step" to be:
What did you set the "Run is step" field to for step 2? Is step 2 only supposed to run if step 1 succeeds? There isn't a check for a step in a disabled state, step 2 will run even if step 1 was disabled.
Could you possibly share screenshots of your scenario steps and the settings you've applied so that I can better assist you?