evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

[BUG] Error to receive messages

Open AntonioWeb-dev opened this issue 2 months ago • 13 comments

Welcome!

  • [x] Yes, I have searched for similar issues on GitHub and found none.

What did you do?

Few days ago started a problem to receive messages, the message arrive in whatsapp web and mobile whatsapp, but evolution does not receive the message or throw any log or error. However, when the messages try update the ack status when the message is visualized, show an warning log reporting "Original message not found for update. Skipping. Key"

Log exemple: [Evolution API] [instance_27_estilo] v2.3.5 205 - Wed Oct 08 2025 11:07:28 WARN [ChannelStartupService] [string] Original message not found for update. Skipping. Key: {"remoteJid":"[email protected]","id":"3ADACF2857FC494DF71C","fromMe":false,"participant":"55xxxxxxx:[email protected]"}

Original numbers was removed by me

I have more than 10 connections working, but this 3 whatsapp from one person not work well

What did you expect?

An exemple how to solve this problema, or at lest to know where this problem come from. I want to know why these messages not arrived in evolution or bailey

What did you observe instead of what you expected?

The messages not arrive in the evolution, but the updates arrive. This happen only in a fews contacts and not happen when I send the message. When I send works fine

Screenshots/Videos

No response

Which version of the API are you using?

I have used differents versions as 2.3.0, 2.3.4 and today homolg versio, 2.3.5

What is your environment?

Docker

Other environment specifications

evolution_api_{{i}}: image: evoapicloud/evolution-api:v2.3.4 container_name: evolution_api-{{i}} depends_on: db_{{i}}: condition: service_healthy redis_{{i}}: condition: service_started environment: AUTHENTICATION_API_KEY: ${process.env.EVOLUTION_API_KEY} DATABASE_ENABLED: "true" DATABASE_PROVIDER: postgresql DATABASE_CONNECTION_URI: postgresql://evolution:strongpass@db_{{i}}:5432/evolution?schema=public CACHE_REDIS_ENABLED: "true" CACHE_REDIS_URI: redis://redis_{{i}}:6379/6 ports: - "{{port}}:8080" restart: unless-stopped networks: [evo-net-api-{{port_api}}]

If applicable, paste the log output

[Evolution API] [instance_27_estilo] v2.3.5 205 - Wed Oct 08 2025 11:07:28 WARN [ChannelStartupService] [string] Original message not found for update. Skipping. Key: {"remoteJid":"[email protected]","id":"3ADACF2857FC494DF71C","fromMe":false,"participant":"55xxxxxxx:[email protected]"}

Additional Notes

No response

AntonioWeb-dev avatar Oct 08 '25 14:10 AntonioWeb-dev

Same issue here. The only thing I could think of is that the specific chat that isn't working anymore is a chat that I had tried sending buttons and lists to, in the last few days. I've tried clearing the chat history on the phone, but that didn't help.

GTMoraes avatar Oct 08 '25 16:10 GTMoraes

Minha recomendação é migrarem para a versão 2.3.2, a versão 2.3.4 e a versão 2.3.5 estão repletas de bugs. A 2.3.2 possui as mesmas funcionalidades que as latests, porém sem bugs kkkk.

gabrielroger2020 avatar Oct 08 '25 18:10 gabrielroger2020

ja usei a 2.3.2 também nesse whatsapp, da o mesmo problema, já conectei até mesmo em plataformas como botconversa, e nem lá as mensagens chegam

AntonioWeb-dev avatar Oct 08 '25 18:10 AntonioWeb-dev

Esse problema ocorre em mensagens trocadas entre contatos, mensagens trocadas em grupos ou em ambos?

gabrielroger2020 avatar Oct 08 '25 19:10 gabrielroger2020

Apenas contatos até então, e geralmente os mesmo contatos.

AntonioWeb-dev avatar Oct 08 '25 19:10 AntonioWeb-dev

Consegui receber mensagens após apagar o histórico de conversa no celular, excluindo a instância e criando uma instância completamente nova, conectando ao número que dava pau antes.

Agora, minhas mensagens enviadas pelo web ou telefone não aparecem mais no chat do evolutionapi, mas as recebidas aparecem. Enviar mensagem pelo evolutionapi funciona.

GTMoraes avatar Oct 08 '25 20:10 GTMoraes

Image

analisando os logs, aparentemente no horario dos quais a mensagem não chega a sessão foi perdida

AntonioWeb-dev avatar Oct 10 '25 19:10 AntonioWeb-dev

[ATUALIZAÇÃO] colocamos aqui um logger diretamente no bailey, já que a evolution usa o bailey, e observamos que a mensagem que a evolution não passava era porque o id de referencia vinha como broadcast, essa foi a explicação mais perto que encontrei até agora

E conseguimos obersavar que o padrão se manteve

================================================== 📩 Nova mensagem 👤 De: Cledson 📱 ID: [email protected] 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:08:55

💬 Conteúdo: Texto 📝 Texto: Oi bom dia

================================================== 📩 Nova mensagem 👤 De: ALDS!!! 📱 ID: YYYYYY@broadcast 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:09:24

💬 Conteúdo: Texto estendido 📝 Texto: Bom dia

================================================== 📩 Nova mensagem 👤 De: ALDS!!! 📱 ID: YYYYYY@broadcast 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:09:36

💬 Conteúdo: Texto estendido 📝 Texto: Tela do poco x6

AntonioWeb-dev avatar Oct 13 '25 15:10 AntonioWeb-dev

I'm having the same problem. Some messages take hours to appear on Chatwoot, and sometimes they don't appear at all, even though the official WhatsApp message appears. Any suggestions for a solution? We have a large support team, and it's been very detrimental to us...

Lmagalhaesz avatar Oct 15 '25 14:10 Lmagalhaesz

PRoblema tbm.

consigo enviar e não consigo receber.

2 numeros de wahtsapp 1 ok, outro só envia;! alguem assim tbm?

rodrigorochanl avatar Oct 16 '25 23:10 rodrigorochanl

Estou com o mesmo problema. As mensagens de alguns contatos não são enviadas para o Rabbit ou Webhook.

Original message not found for update. Skipping. Key

acacioegas avatar Nov 12 '25 01:11 acacioegas

facing the same issue https://github.com/EvolutionAPI/evolution-api/issues/2214

viivaz avatar Nov 19 '25 02:11 viivaz

Minha recomendação é migrarem para a versão 2.3.2, a versão 2.3.4 e a versão 2.3.5 estão repletas de bugs. A 2.3.2 possui as mesmas funcionalidades que as latests, porém sem bugs kkkk.

Pero que imagen ? No such image: atendai/evolution-api:v2.3.2

jsonmc96 avatar Nov 19 '25 21:11 jsonmc96

[ATUALIZAÇÃO] colocamos aqui um logger diretamente no bailey, já que a evolution usa o bailey, e observamos que a mensagem que a evolution não passava era porque o id de referencia vinha como broadcast, essa foi a explicação mais perto que encontrei até agora

E conseguimos obersavar que o padrão se manteve

==================================================

📩 Nova mensagem 👤 De: Cledson 📱 ID: [email protected] 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:08:55

💬 Conteúdo: Texto

📝 Texto: Oi bom dia

==================================================

📩 Nova mensagem 👤 De: ALDS!!! 📱 ID: YYYYYY@broadcast 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:09:24

💬 Conteúdo: Texto estendido

📝 Texto: Bom dia

==================================================

📩 Nova mensagem 👤 De: ALDS!!! 📱 ID: YYYYYY@broadcast 🏷️ Tipo: Privado 🕐 Horário: 13/10/2025, 11:09:36 💬 Conteúdo: Texto estendido 📝 Texto: Tela do poco x6

As mensagens que vem com o remoteJid: "status@broadcast" não aparecem então? achou alguma forma de resolver?

Davi-AMF avatar Dec 11 '25 13:12 Davi-AMF