Terrain/Landscape not displacing when I have two height maps. Stuck long time help is appreciated!

I need help with debugging UE 4 shader.

I want to have tessellated and displaced terrain in UE 4 with layers blends driven by a height map. Last time I used this simple shader it worked. But no matter what I do it doesn’t work with UE 4.19.

The landscape tessellates but it doesn’t get displaced (even with high values) when I have two height map going into layer blends. Works fine when I just have one height map plugged in. Also, this shader works on Mesh but not on Terrain for some reason.

Any help is much appreciated as I am stuck on this for quite some time. Thanks!