InCopy is creating "phantom hyperlinks" in InDesign
Our InCopy editors are adding hyperlinks but they aren't showing up in InDesign. To make things worse, you can no longer add a hyperlink to the text. I discovered that InCopy is leaving phantom hyperlinks and it seems to be a bug, or at least has caused us considerable consternation. (I'm using InDesign 2026 v21.0.2 and InCopy 2026 v21.3).
Okay, I’ve gone deep into the rabbit hole and I think I’ve figured out the problem with hyperlinks not showing up, or text you can’t add a hyperlink to. It’s a lengthy, complex explanation so I’ll start with the all too easy fix and then explain why.
THE FIX: When you create a link in InCopy, you have to click the “Shared Hyperlink Destination” button.
This really only applies to multiple links that have the same destination, like how Supplemental Table 1 and Supplemental Table 2 both go to the same URL, but I don’t think it will hurt to click it for every link, just in case that URL gets repeated later on.
If you don’t click Shared Hyperlink Destination, only the first hyperlink will show up in the Hyperlinks panel, and the rest become phantom links.
And to make things worse, apparently this isn’t an issue when you make a link in InDesign. It only happens in InCopy.
If I’m right, this will fix the problem. At least, it worked when I tried it. We’ll have to see if it works all the time.
THE EXPLANATION for us InDesign nerds.
If there’s text that you can’t make into a hyperlink (the New Hyperlink option is greyed out) it’s because there’s already a link there, but for some reason it’s not showing up in the Hyperlinks panel. It’s a phantom link. However, you can still see the phantom link if you open it in Story Editor. Story Editor shows where the link is, but you can’t edit it or add a new link to the text.
The only way to fix it is to retype the text outside of the link brackets, or copy and paste the text out of the brackets (except the link sticks to the first character so you can’t copy that, which is yet another pain). After you retype the text, you can highlight the link (everything in the brackets) and delete it, and then you are able to add a hyperlink to the retyped text. You have to do this for each phantom link individually. This is an annoying and cumbersome fix, but we’ve known about it for a while.
If you want to get into the nitty gritty, I think this kind of explains what’s going on. https://stackoverflow.com/questions/17490661/how-to-properly-remove-hyperlinks-from-indesign-document-using-extendscript
I made a quick script to look for the phantom hyperlinks, but all it shows me are the hyperlinks in the Hyperlinks panel, so I can’t find the phantom links that show up in the Story Editor with a script. I may explore that some more in case the issue arises again.
But in any case, it looks like the links are losing their destination URL in InCopy because the URL is already taken by another link, but the hyperlink still remains and won’t show up in the Hyperlinks panel because there’s no destination. InDesign sees an empty link and doesn’t show it on the panel. However, when you use the shared destination button, all the links just point to that one URL and share it, and it shows up in the Hyperlinks panel. I’m going to report this to InDesign as a bug.
Whew!