Problema estranho com cloudfront enviando dados compactados

Tive um problema outro dia em que um site que acabei de migrar para a AWS (https://stemaway.com/) estava apresentando páginas em branco. Os arquivos br.js estavam sendo servidos comprimidos a partir dos ativos do S3. @falco disse que funcionava para ele, e eu invalidei o cache e funcionou para mim. Uau.

Depois, soube que o site ficou fora do ar por 2 dias para alguns usuários, com uma “página em branco”. Todos pareciam não ser dos EUA. Invalidei o cache novamente e agora não consigo ver o site com o mesmo problema.

Existe alguma configuração secreta que eu tenha perdido no CloudFront que esteja causando esse problema? Vocês usam isso para este site, certo?

Então, acho que a explicação é que, ao copiar os uploads do bucket antigo para o novo, também copiei os ativos, que de alguma forma não foram transferidos com as metainformações adequadas. Vou anotar isso no meu tópico “mudança para um novo bucket”…