Я собираюсь сделать несколько диких предположений о вашей проблеме.
Cache. Вносили ли вы эти изменения в файлы сценариев, у этих проблемных пользователей могли быть более старые версии. IE 6 очень плохо работает с чрезмерным усердием кэширования.
Я заметил, что ваши скрипты не содержат build # в URL, XYZ.js? Version = 3 заставит браузер не использовать старые кэшированные скрипты, такие как XYZ.ks? Version = 2. (Относится также к изображениям / CSS)
У вас также есть встроенный JavaScript, смешанный с вашим HTML, который также будет кэширован.
3 домена, скорее всего, излишни, если на вашем сайте нет тонны контента (огромные страницы)
Поиск DNS может быть дорогим и иметь очень большие значения времени ожидания.
Мне было бы неудобно размещать JavaScript моего сайта на отдельном домене из-за возможных конфликтов безопасности. Вы должны синхронизировать вызовы javascript / ajax с доменами. Похоже, больше хлопот, чем стоит.
Я использую i.domain.com и domain.com более 5 лет без проблем.
Могу поспорить, что возвращение JS в основной домен решит ваши проблемы. Это, безусловно, сделает его менее сложным и простым в обращении.
Но все сделано правильно, ваши 3 домена должны работать. К сожалению, у меня недостаточно информации в этом вопросе, чтобы найти проблему.