Где возникла проблема: 4.18.2
Суть проблемы:
если в способе доставки на вкладке Стоимость и сроки доставки
добавить тарифную зону, но не заполнить зависимости и сохранить
то в функции fn_update_shipping_rates они все отфильтруются как пустые и
normalized_data станет null, а следовательно rate_value в таблице shipping_rates тоже null
и тогда в fn_get_destinations_for_picker во время сортировки так как rate_value есть, первый if игнорируется, а в foreach, так как rate_value null, сыпятся ошибки
а вкладка Стоимость и сроки доставки выглядит так