[UE 5.7] Specific Landscape Layer (Layer 4) Only Paints on Base Layer, Fails to Paint Over Other Layers (LayerBlend Issue)

Hello everyone,

I am encountering an issue with my Landscape Material in Unreal Engine 5.7 where a specific layer is not painting correctly.

The Problem: My 4th layer, named “tex04”, successfully paints onto the base/default layer, but it fails to paint over any of the other layers (tex01, tex02, tex03). Layer 1, 2, and 3 can paint over the base layer and each other just fine.

Layer Type: I am using Weight-Blended Layer Info assets for all layers. (I have confirmed the Tool Strength is 1.0 and I have tried the Fill Layer tool.)

I have verified all the layers are using Weight-Blended Layer Info assets.

I have verified all the layers are using Weight-Blended Layer Info assets.

I have tried deleting and recreating the Layer Info asset

Since Layer 4 is the last entry in the blend list, it should be able to paint over all preceding layers. What setting within the LandscapeLayerBlend node, the Layer Info asset, or the engine settings could be preventing Layer 4 from painting on top of Layer 1, 2, and 3?

Thank you for your help!

1 Like

Bumping all of these threads so there can hopefully be a fix soon. Blending painted layers no longer works in 5.7 and it stops our world building.

am here to bump this thread. I am in need for a fix of this same issue.

Same here - running into the same issue when trying to paint multiple layers.

yep, its completely broken unless you use alpha blending (and then you instead get the issues with alpha blending)

I found the solution. You can erase the current layer by selecting the layer then hold shift while painting. After that, you can paint the new layer.