Centenas de alunos estudavam uma versão antiga do conteúdo offline
Uma falha de sincronização manteve no aplicativo os materiais anteriores mesmo depois das atualizações do curso.
O conteúdo já havia sido atualizado no ambiente, porém centenas de alunos que estudavam offline continuavam vendo a versão antiga no aplicativo, e cada nova alteração aumentava a diferença entre aquilo que o professor publicava e o material guardado no celular.
O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, identificamos o curso, a atividade, a versão do material, o dispositivo e a forma de acesso, porque um conteúdo pode funcionar no navegador e falhar no aplicativo, abrir conectado e ficar antigo no modo offline ou depender de um formato que apenas alguns aparelhos conseguem reproduzir.
Quando já sabíamos quem era afetado, repetimos a abertura em condições equivalentes às relatadas, acompanhamos requisições, cache, versão local, tamanho de tela e arquivos entregues, depois comparamos o material recebido com a origem para distinguir falha de publicação, sincronização incompleta, pacote antigo e problema de apresentação.
A causa apareceu quando colocamos lado a lado o que funcionava e o que falhava, pois uma falha de sincronização manteve no aplicativo os materiais anteriores mesmo depois das atualizações do curso. apareceu de forma consistente sempre que o mesmo caminho era repetido, a correção foi seguida de um novo download ou carregamento limpo e o conteúdo inteiro foi percorrido até o envio final, evitando considerar resolvido um caso que apenas voltara a mostrar a primeira página.
Identificamos a falha na sincronização, corrigimos a referência da versão e orientamos um novo download dos conteúdos afetados, depois comparamos trechos e arquivos em aparelhos diferentes para confirmar que o pacote local correspondia ao curso atual antes de remover o aviso aos alunos.
Foi assim que esse caso saiu da fila de chamados e passou a fazer parte dos bastidores da EAD Suporte.
