5-way Blend Material won't allow me to have more than 2 channels

Hello. I’ve created a 5-way Blend material to paint my mesh using the tutorial on this site. Create a Material for 5-Way Texture Blends in Unreal Engine | Unreal Engine 5.2 Documentation

I also wanted to have normal and roughness in my materials, so I’ve replicated the very same structure for them:

In the material preview windows it shows ok. I can see the base material. Problem comes when I apply it to my mesh. It doesnt show anything on the render view:

I have noticed that if I unplug one of the three different channels I have in my material (that is Diffuse, Roughness and Normals) I do see my material on the mesh but of course, I loose the information of the channel I unplug.

Does anyone knows why am I getting this problem or what I am doing wrong?

Thanks in advance.