I have two objects which are copies of one another. On the first one, I have manually marked the seams and unwrapped it, with the idea of copying this data to the second one. Example shown below:
I have selected both of them, clicked Object>Link/Transfer Data>Copy UV maps
and have confirmed both objects have identical unwraps as shown below:
However, when I apply the same material to the second object, it looks stretched, like below:
I couldn't find any meaningful difference between the two objects, other than the seam data seems to be missing from the second one. I have tried copying the mesh data by using the Object>Link/Transfer Data>Transfer Mesh Data
and selecting the seams option, but it does seem to copy them incorrectly no matter what method I choose, making proper unwrapping impossible. I have verified that the objects have the exact same number of vertices, edges, faces and triangles, so I don't think that is the problem.
How can I properly apply the material on the second object without manually tracing the seams on it?