I copy the mesh vertex colors from what I’ve painted with material 01 that worked and remove the vertex color. Applied the material02 and paste the vertex, they all still displaying like those dots, and not as faces.
What is curious is that the same material 02 can be applied in another mesh with vertex paint and it works based on the vertex paint from that mesh. but it doesn’t happen with this specific mesh.