Pular para o conteúdo

App travando ou lento

Causas comuns: cache PWA antigo (após nova versão), conexão fraca, navegador velho, conta com 1000+ conversas. Fix do cache: hard refresh ou desinstalar PWA. Problema persistente em desktop = limpa cookies.

3 minAtualizado em 05/05/2026

App ficou lento, travando, ou mostrando "tela branca". Antes de pensar que é problema do servidor, alguns passos rápidos resolvem 90%.

Sequência de fix (mais simples → mais drástico)

1. Hard refresh (5s)

No browser:

  • Windows / Linux: Ctrl + Shift + R
  • Mac: Cmd + Shift + R

Força browser a baixar tudo de novo (ignorando cache).

No PWA (app instalado):

  • Mobile: pull-to-refresh (puxa pra baixo)
  • Mobile (alternativa): fecha o app e abre de novo

2. Limpar cache do site (30s)

Chrome desktop:

  1. Aperta F12 (DevTools)
  2. Click direito no botão Reload (na barra)
  3. Escolhe "Esvaziar cache e atualizar"

Chrome mobile:

  1. Configurações do navegador
  2. Privacidade → Limpar dados de navegação
  3. Marca "Imagens e arquivos em cache" + "Cookies e dados de site"
  4. Limpar

Safari mobile:

  1. Ajustes do iPhone (não do app)
  2. Safari → Avançado → Dados de Sites → kontato.themagicbox.app
  3. Remover dados

3. Desinstalar e reinstalar PWA (1min)

Se você instalou a Kontato como PWA (atalho na tela inicial):

Mobile:

  1. Long-press no ícone Kontato → Remover / Desinstalar
  2. Abre https://kontato.themagicbox.app no navegador
  3. Banner aparece: "Instalar Kontato" → click
  4. App recriado do zero

Desktop (Chrome):

  1. Vai em chrome://apps
  2. Click direito em "Kontato" → Remover do Chrome
  3. Abre o site → "Instalar" no canto direito da URL

4. Modo anônimo (teste de diagnóstico)

Abre janela anônima (Ctrl + Shift + N no Chrome) e tenta logar.

  • Funciona no anônimo? → problema é cache/extensão/cookies do navegador normal. Limpa.
  • Não funciona nem no anônimo? → problema é do app/servidor. Reporta suporte.

Causas comuns

Cache PWA antigo após nova versão

Toda nova versão da Kontato dispara cache bust (mudança no sw.js). Service Worker:

  1. Detecta CACHE_NAME novo
  2. Apaga cache velho
  3. Baixa arquivos novos

⚠️ Em alguns browsers (Safari iOS especialmente), esse refresh pode demorar ou falhar. Solução: hard refresh ou reinstalar PWA.

Conexão fraca / 4G ruim

Kontato carrega 80% no primeiro acesso, depois usa cache. Mas mensagens em real-time (Supabase Realtime) precisam de conexão estável.

Sintomas: mensagens novas demoram a aparecer, badge de WhatsApp fica cinza.

Fix: se Wi-Fi tá fraco, troca pra 4G. Se ambos ruins, espera melhorar (não é problema do app).

Kontato usa Next.js 16 + React 19, exige browsers recentes:

  • Chrome: versão 110+
  • Safari: 16+
  • Firefox: 110+
  • Edge: 110+

Browsers antigos podem travar ou mostrar tela branca.

Fix: atualiza o navegador. Em mobile, geralmente vem com OS — atualizar Android/iOS resolve.

Conta com 1000+ conversas

Cockpit de conversas carrega lista com paginação. Se você tem MUITAS conversas (1000+), primeira carga pode demorar 2-3s.

⚠️ Não é bug — espera. Próximas cargas usam cache.

Se sua conta tá com 5000+ conversas e ficou impraticável, contata suporte. Podemos ativar arquivamento automático (conversas > 90 dias somem do cockpit, ficam em "Arquivadas").

Tela branca total

Tela 100% branca, sem header, sem nada:

  1. F12 (DevTools) → aba Console
  2. Verifica se tem erro vermelho
  3. Erro tipo "Loading chunk failed" = cache PWA velho. Hard refresh resolve.
  4. Erro tipo "Network failed" = sem conexão ou servidor fora do ar.
  5. Erro JavaScript específico = manda print pro suporte.

Push notification atrasada / não chega

Vai pro artigo dedicado: Push não chega

App "fechou sozinho" (PWA)

PWA pode ser fechado pelo OS por gerenciamento de memória (raro). Não há perda de dados — tudo está no servidor. Apenas reabre.

Próximo passo

Push não chega →

Esse artigo foi útil?

Ainda não usa a Kontato?

Trial grátis · sem cartão de crédito · cancele quando quiser.

Criar conta grátis