cookie-баннер скорее всего лежит поверх меню по z-index — тапы не проходят. Включи Safari Web Inspector (Настройки → Safari → Дополнения → Веб-инспектор) и посмотри что реально лежит под пальцем и есть ли ошибки в консоли.
p.s. Ещё вариант — плагин JS-оптимизации defer'ит скрипты меню, iOS не инициализирует. Временно отключи все оптимизаторы.