Форум не работает для админа: пропали ассеты?

У меня возникла проблема при входе в систему как администратор на моем продакшн-сервере. Думаю, я мог сам её вызвать, когда изменил значение DISCOURSE_S3_CDN_URL в файле app.yml на тестовом сервере, сделав его таким же, как на продакшн-сервере. Позже я вернул всё как было, и тестовый сервер снова работает нормально, указывая напрямую на бакет S3. Судя по консоли браузера, некоторые ресурсы не находятся, но я не понимаю, как, почему и является ли это вообще основной проблемой.

Вот фрагмент из консоли при попытке доступа к основному URL форума:

Я пробовал безопасный режим, но это не помогло.

Я всё ещё активно осваиваю AWS. Буду продолжать пытаться решить эту проблему самостоятельно, но любая консультация или подсказка будут очень кстати.

Сегодня я снова столкнулся с этой проблемой после того, как скопировал production-файл app.yml на резервный сервер и пересобрал Discourse на этом сервере. Я предполагаю, что это как-то связано с S3-бакетом и CloudFront, но не понимаю, почему возникает конфликт именно из-за пересборки.

Это произошло во время тестирования скрипта, который я написал для переключения форума на резервный сервер и назначения его в качестве production. Обычно я завершаю переключение, перенаправляя зарезервированный IP-адрес на другой сервер, но в этот раз я не тестировал эту часть. Я пересобрал production-приложение, и всё снова работает нормально, но я хотел бы понять причину проблемы, если кто-то сможет помочь.