Simplest setup for texture blend based on height / angle

Your setup should work, you will have to play with the bias and sharpness. Depending on the scale of your landscape the numbers required are usually very sensitive.

Just to get it working, don’t bother with more layers and use alpha out instead of explicit normal. Then you can do the others.