Why PCG MeshSampler gets point colors wrong?

I’m currently working on a VR project, so my approach to the problem might be a bit different.

In UE5.4, I use Vertex Painting to transfer information to the PCG. On the Mesh Sampler, you need to check “Color Channel as Density.” It worked the first time, but…

The node seems to be buggy. If I paint mesh one more time with Vertex Painting,the information wont be update in the PCG. I have to copy node “Mesh Sampler” (Ctrl-C), paste it in the same place (Ctrl-V), and reconnect it to replace the old copy