«Политика безопасности контента» не должна быть проблемой. Я не вижу заголовка Cache-Control / Expire в заголовках ответа, который может вызвать MISS, это означает, что вам нужно посмотреть на конфигурацию CloudFront.
1. У вас есть кэш на основе выбранного заголовка, установленного на ВСЕ?
2. Есть ли у вас какой-либо заголовок в белом списке, где значение меняется для каждого запроса?
3. Все TTL 0 должны давать вам RefreshHit, но проверять конфигурацию поведения кэша, если куки / строки запросов и т. Д. Меняются, и вы выбрали Forward ALL set.