Does circleci step halt works with version 2.1?

So it does execute in the correct order, I added the requires for that, but still the build continues as normal, see the image below:

Thanks!