Transfering UV Maps/Custom Normals to identical object Not my model, it's just a custom job and this got me nuts.
I've been almost 5 hours trying to deal with this, I swear this was my last option to solve this problem.

I've got one object with perfect UV map but without Custom Normals.

And another identical object (same verts and faces) with perfect Custom Normals but without UV map

The task looks simple: just copy/paste/transfer the UV Map or the Custom Normals to the other object to make the perfect model.

But it looks impossible, at least by my knowledgement

What I've tried:


Ctrl + L > transfer UV maps
Tools > Data transfer UV/Normals
Magic UV > Copy/Paste UV
Magic UV > Transfer UV
Data Transfer modifier


None of them worked, the most close result was using Magic UV but didn't worked.

I'm using Cycles engine and Blender v2.79

Please help me! I really appreciate your time and efforts!



UPDATE

LukeD's answer is ok, but still having issues at the transferred UV map to the other model, look at this attachments:
Transfer UV Maps is working just fine.


Select object with bad UV map.
With Shift select one with good UV Map.
Press CTRL+L > Transfer UV Map.