Коллеги, прежде чем обращаться в СТП, стоит немного самим разобраться со
ссылками и порядком работы с ними!
Для начала изучим
Справку по этой теме (см. сркин 1).
Обратим внимание на <
полный путь к файлу-источнику>|<имя переменной>.

Отсюда можно сделать вывод, что изменив в этом
пути любой знак, символ, букву и пр.
ссылка будет работать уже по другому файлу (если он был создан) или не будет работать вообще.
Теперь другая ситуация:
1. Переместим файл-источник в другую папку, на другой диск и т.д.;
2. Переименуем файл-источник.
И в том, и в другом случае система будет искать этот файл-источник по тому
пути, который был назначен
пользователем изначально! Она (система, программа) не может сама догадаться, что <
полный путь к файлу-источнику> был изменён!

Может возникнуть вопрос: - Как же так? Я копирую
папку с проектом на другой диск, компьютер и пр. Открываю
сборку и у меня всё "тип-топ"! Все ссылки работают!

Ещё раз обратимся к
Справке (см. скрин 2)
В этом случае система ведёт поиск файлов внутри папки с приоритетом по наименованию и успешно открывается. Ссылки переназначаются
автоматически.
Теперь проделаем эту
операцию с перемещением
папки с проектом для сборки, представленной топикстартером в качестве примера.
Открываем

файл
детали, не открывая сборки. И-и-и: ссылки на переменные, якобы, "
потеряны"

Да они просто остались теми, которые были назначены! Т.е <
полный путь к файлу-источнику> остался прежним!
И обновлять ссылки придётся вручную!
Вполне вероятно, что в моих рассуждениях закралась ошибка. Тогда прошу меня поправить!