По идее не должно быть такого большого количества загрузок карты (большое 25000) чтобы отрубалось из-за этого.
Возможно как-то неправльно идут запросы в API яндекс карт (возможно слишком много запросов создается).
Не понятно, что с этим сделать и куда смотреть. В кабинете в яндексе показывает вообще нулевую статистику https://yadi.sk/i/tUvzMJRU4mRDEQ
Модуль Карты, в настройках которого можно ввести ключ API, не имеет отношения к карте которая показывается на морде для выбора города. Эта карта создается модулем rus_customer_geolocation
Т.е. похоже в файле js/addons/rus_customer_geolocation/locator.js нужно как-то ввести ключ API, чтобы можно было яндексе видеть статистику и понять в чем дело.
Т.е. решения вопроса пока нет
Жаль, что нормальной альтернативы выбора города нет, если с картой проблема (как в этой теме) или если кто-то хочет выводить список городов вместо карты (как у большинства сайтов).
В 4.10.1 появился общий модуль “Карты и геолокация” для всех (или почти всех) карт в магазине.
До CS-Cart 4.10.1 карты действительно были разбросаны по многим модулям: “Определение местоположения” (существовал давно) и “Местоположение покупателя” (появился вместе с новым чекаутом, когда он ещё был модулем). Имеет смысл проверить их настройки.
Можно сделать через модуль “Магазины и пункты самовывоза”. Там есть галочка “Показывать список городов вместо карты”. Список формируется на основе того, в каких городах у вас есть магазины. Решение подойдёт не всем, но подумал, что упомянуть его стоит.