Ошибка при заходе в корзину (и не только в ней)

Не могу сказать, баг это, либо моя криворукость. Ошибка возникает периодически (условия возникновения сказать не могу, т.к. не смог их диагностировать). Могу сказать точно, что постоянно связана с модулем города, насколько я понял. Может быть такое, что проблема связана с приоритетом и порядком исполнения хуков модулей? Кто-либо сталкивался с такой проблемой?

Забыл добавить одну деталь - ниже этого сообщения отображается страница. Я так понял, это лишь уведомление, может быть уведомления можно как-то отключить?

Это некритичная ошибка, вы зачемто (либо разработчик или модуль) включили показ PHP Notice. Проверьте ваши конфиг файлы - должно быть чтото такое

error_reporting(E_ALL & ~E_NOTICE);
ini_set('display_errors', 0);

А версия cs-cart какая?

Версия 4.9.3. Есть возможность перейти на текущую (4.10.1) в ближайшее время.

Как временное решение можете заменить

} elseif ($user_data && Tygh::$app['session']['cart']['user_data']) {

на

} elseif ($user_data && isset(Tygh::$app['session']['cart']['user_data'])) {