Nanite Tesselation doesn't work for me

I am trying to use nanite tessellation for my landscape. I followed many tutorials on youtube but I didn’t find any solution. It simply doesn’t work for me. Is there some kind of compatibility issue with windows or ue5 version installed?? I am using 5.4.4. First of all I enabled the plugin nanite displacement mesh and changed the default.ini values as it follows

I downloaded one megascan material asset and it comes with 4 textures instead of three like it is usually shown in those youtube tutorials. The one highlighted is supposed to be the displacement map I guess.


Following the tutorial I plugged the first texture to base color, the second one to normal and the third one R to occlusion, g to roughness and then after enabling tessellation b to displacement


Am I supposed to use the fourth map instead?

I also ticked used with nanite here

After doing this I enabled nanite on my landscape and got this warning

I clicked on build data and the result is my landscape completely flat without displacement! Am i doing something wrong? I enabled tessellation on the megascan material as well


Increasing the magnitude makes this weird flickering as well.

I am not sure if there is something wrong with the texture itself:

This other texture has displacement option though. I don’t know if this might be helpful

It look like I fixed it simply by changing the compression settings of this texture from Displacementmap (G8/16) to VectorDisplacement (RGBA8) on the white texture. I am not sure why this is working. But now I can see the displacement