Спасибо за ответы с советами! Но на сайте не было и пока нет сторонних компонентов и файлы шаблона перезаливал — не помогало. В событиях, там нечего было обновлять.
Но! Спустя месяц поиска причины указанной в первом сообщении этой темы ошибки, удалось вычислить файл который вызвал эту ошибку, проверяя указанную в ошибке цепочку ошибок. Как оказалось, эта ошибка была у меня и на версии 2.15.2, эту версию я развернул с бекапа и на этой версии продолжил поиски. В итоге, проблема была в файле моего дочернего шаблона, в файле options.form, там не было заменено название в классе formModernTemplateOptions на название моего шаблона — где нужно менять название шаблона Modern на свой дочерний, заменил и ошибка ушла, страница полностью открылась и работает.
Далее заменил название класса и на рабочем сайте, на версии 2.16.0 и мне выдало опять ошибку, но уже новую:
Fatal error: Uncaught Error: Undefined constant «LANG_MODERN_C_WHITE» in /home/tutlinks/mysite.com/templates/mydosherniyshablon/options.form.php:13 и далее цепочка ошибок...
То есть, проблема с определением константы LANG_MODERN_C_WHITE и остальными по списку. Решил обновиться на тестовом сайте с 2.15.2 на 2.16.0 — там все ОК, такой ошибки нет. Все идеально. Почему у меня на рабочем сайте так, разбираться еще месяц не захотел и просто решил скопировать все файлы с тестового сайта на рабочий. Ошибка ушла. Но почему-то появилось пару ошибок связанные с отображением, а точнее не отображением виджета
«сайт не работает — исправил заполнением шаблона колонки, там было пусто (интересно что до этого „обновления (замены всех файлов)“ ошибки указывающей на некорректное отображение виджета не было)
На этом все, проблема решена. Проверил, кажется все работает теперь как нужно и без ошибок.