Arquivo centralsrc/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts, especialmente buttonMessage, toJSONString, mapType, mapKeyType e chamadas de sendMessageWithTyping.
Erro observadoTypeError: this.isZero is not a function, HTTP 400, HTTP 201/PENDING sem entrega e falhas de mídia com fetch failed ou processamento de thumbnail.
ValidaçõesReply deve respeitar limite de 3. CTA url/call/copy deve respeitar limite e não misturar com reply. PIX deve ser único e não misturar com outros tipos; quando não entregar, usar fallback copy.
Patch baseRemover viewOnceMessage de PIX e botões não-PIX, montar interactiveMessage direto, preparar mídia antes do header e enviar com buildInteractiveBizNode quando necessário.
Testes obrigatóriosReply, URL, Call, Copy, PIX, botões mistos, listas, imagem, vídeo, áudio, documento, carousel, canal/newsletter, webhook/resposta e histórico técnico do Testador.