O cache de aplicativos, também conhecido como AppCache, está descontinuado.
Como a auditoria do cache de aplicativos do Lighthouse falha
O Lighthouse sinaliza páginas que usam o cache do aplicativo:

Essa auditoria falha quando o Lighthouse encontra uma referência ao
manifesto do cache de aplicativos na tag <html>
de uma página.
Por exemplo, esta marcação faz com que a auditoria falhe:
<html manifest="example.appcache">
...
</html>
Usar a API Cache em vez do cache do aplicativo
Para passar nessa auditoria, remova o manifesto da sua página e use a API Cache por um service worker.
Para migrar do cache do aplicativo para service workers, use a biblioteca sw-appcache-behavior. Essa biblioteca gera uma implementação baseada em service workers do comportamento definido em um manifesto do cache do aplicativo.
Consulte a postagem A página atual não responde com um 200 quando off-line para mais informações sobre como usar service workers para permitir que um site funcione off-line.