Здравствуйте,
Мы столкнулись со следующей ситуацией: проект начал выдавать ошибку о том, что не может найти ресурс при попытке открыть интерлинеар. При расследовании выяснилось, что обновление RVC2025 изменило GUID ресурса, хотя видимое имя ("RVC") осталось прежним:

- ID до: aaa19db7ade2da326a24f3e4404dca555ae62ab9abcdefff
- ID после: cc1470a08113a6270385fb30c6b919b16916a9d3abcdefff
Интерлинеар по-прежнему ссылался на старый ID, который перестал существовать после обновления. Мы исправили это, отредактировав тег <MdlScrTextId> в файле конфигурации интерлинеара — обновили только часть с GUID, а не всю строку. Это поле содержит GUID и завершающую последовательность abcdefff, которую необходимо сохранить без изменений; в противном случае Paratext не сможет найти ресурс при открытии интерлинеара.
В другой раз мы наблюдали похожую ситуацию с макетом (Layout) после обновления другого ресурса — та же ошибка. Я не проверял GUID напрямую в том случае, но, судя по поведению, это похоже на ту же корневую проблему.
Хочу особо обратить внимание на следующее: обновления, изменяющие GUID ресурса, не распространяют эти изменения на другие объекты, которые от него зависят, такие как интерлинеары. Поскольку видимое имя ресурса не меняется, пользователь не может предвидеть эту проблему, пока функция не перестанет работать.
Спасибо (gracias) за рассмотрение этого вопроса.
Пепе.
Hello,
We ran into the following case: a project started showing that it couldn't find the resource when trying to open the Interlinear. Looking into it, we found that the RVC2025 update changed the resource's GUID, even though the visible name ("RVC") stayed the same:

- ID before: aaa19db7ade2da326a24f3e4404dca555ae62ab9abcdefff
- ID after: cc1470a08113a6270385fb30c6b919b16916a9d3abcdefff
The Interlinear was still pointing to the old ID, which no longer existed after the update. We fixed it by editing the <MdlScrTextId> tag in the interlinear's configuration file — updating only the GUID portion, not the whole line. That field carries the GUID plus a trailing abcdefff, and that trailing part has to be kept as-is; otherwise Paratext can't locate the resource when opening the Interlinear.
On a separate occasion we saw something similar with a Layout, after updating a different resource — same kind of error. I didn't confirm that case by checking the GUIDs directly, but based on the behavior it looks like the same underlying issue.
I want to flag this specifically: updates that change a resource's GUID are not propagating that change to other places that depend on it, such as Interlinears. Since the resource's visible name doesn't change, there's no way for the user to see this coming until the feature fails.
Thanks (gracias) for looking into this.
Pepe.