How do I stop the user to go to next step until they fill in all the required fields in current step?

I have a multi step form.

All fields on all steps are marked as required.

However, if I’m on step one and I don’t fill in a field I can still go to step two.

How so? is it something else that I need to set?

This is the structure i have:

And this is the setting: