Link Copy UV is causing rips in copied UV Maps

SO… I’m trying to copy UVs from one object to another.
Which at first glance CTRL + L seems to work, until you go to move the UVs that are in the model you transferred them to. In the transferred model, if you go to move an island, it turns out that all the edges are broken, and that the faces are all separate.

The next kicker is that if you do add a checkered texture on the Transfer UVed object, the texture is distorted.
This post explains what I think is also happening for me:
https://blender.stackexchange.com/questions/103335/mirrored-uv-map-is-breaking-up-textures-per-face

The solution they offer on this post unfortunately does not help me either as using a Data Transfer Modifier only gets me so far - it gets 85% of the UVs right which doesn’t help either.

Does anyone know what I’m doing wrong or if there is a better way around this situation?

I’ve also tried using the Copy and Paste from the Magic UV addon and it is still doing the same thing.

The Original

The Copy

Hi, i don’t know if this helps but it looks like you have a seam market on the original but not in the copy?

Correct, because I’ve already UVed the original and I’m trying to transfer that to the copy

https://www.reddit.com/r/blenderhelp/comments/pnmn6n/transferring_uvs_from_one_object_to_another_is/

I recently remembered I had the same problem on a different project so here are more pictures of the issue I’m trying to fix.

Am I just using the Link Copy UV wrong? Is there anyway to transfer UVs without the process breaking the main island apart and becoming individual island faces?

Well, almost a year later and I found something of a solution.
Maurizio Memoli’s Mesh Data Transfer Addon helps with transferring UVs without breaking the islands into pieces. (It’s also just a good addon to have in general so if you don’t have it, go get it!)