You might be running out of samplers in your shader code.
Look at your texture-samplers. They are likely set to clamp? Set them to ‘shared:wrap’ so the shader can reuse the shader-slots if it can, reducing overhead.
Seems to be the most common issue I see with landscape materials as they tend to have many textures given the number of layers within.