When inserting a cross-reference you need to select an object from the repository. This has two disadvantages:
1. it does not work smoothly because you have to search for the target.
2. Broken links can occur because the target does not have to be part of the publication/baseline.
Idea:
When you want to insert an xref, display the targets in the publication / ditamap. This works faster and ensures that the xrefs are also implicitly validated.
Translated with www.DeepL.com/Translator (free version)