PCG not updating after painting Mesh Terrain

Summary

Hey, I’m trying to use PCG with Mesh Terrain in UE 5.8.

I have a Mesh Partition Query reading painted weight channels, and it works initially. The problem is when I repaint/erase a layer the PCG keeps using the old painted data.

I’ve tried Generate, Cleanup, rebuilding the Mesh Partition, and reopening the level. The only thing that seems to force it to update is deleting the weight channels from the BrushModifier, which obviously isn’t practical.

Is there a way to properly refresh/invalidate the Mesh Terrain weight data so PCG picks up the new painting?

What Type of Bug are you experiencing?

World Creation Tools

Steps to Reproduce

Create a Mesh Terrain with multiple painted layers.
Use a PCG Mesh Partition Query to read the painted weight channels.
Generate the PCG based on those weights.
Repaint or erase one of the layers.
Regenerate the PCG.

Expected Result

PCG updates to match the new painted layer weights.

Observed Result

PCG keeps using the previous painted weight data. Regenerating or rebuilding does not update it.

Affects Versions

5.8

Platform(s)

Windows

Upload an image

Forgot to add my PCG Graph. Suuper simple, just testing things out.