Issue with Nanite and Vertex Painting – Vertex Color Transfers to All Instances

Hello everyone,

I’m currently working on a project in Unreal Engine and running into a problem with using Nanite and Vertex Painting.

I’ve created a material that uses tessellation to achieve detailed surface effects. The issue arises when I try to paint on a mesh with vertex colors. The vertex color information I apply to one mesh instance is transferred to every other instance of the same mesh in the scene. This results in all instances having the same vertex color changes, even though I only intended to modify a single instance.

Does anyone know how I could work around this? Is there a way to apply vertex painting only to a specific instance or simplify the process somehow?

Thanks in advance for any help!