Fix bug: Valid next step not assigned if steps loaded after session init