None of the other questions about snapping answer my question I'd like these faces to snap together and they will not do so.  What am I doing wrong?
Here is a gyazo link to a gif since I cannot figure out how to upload the mp4.
https://gyazo.com/c1ac2c6276ab5590c46738b689ed5ef1
Snapping doesn't work based on distance ... It works when the faces (of other objects) comes under the mouse cursor. or so i Guess.. Check this below screengrab. I've moved my mouse over the steps, (adjusted the view to make it happen)

Here's my snap settings.