Daniel Faria
Daniel Faria

Reputation: 1

Random duplicated messages in messenger bot

all.

On the last week we are facing a problem in messages order, in Facebook Messenger.

When user is interacting with our bot, on most of the cases Messenger send random messages that it has sent before in the conversation. This old messages are not triggered by our bot, they simply appear, which makes us to think it is a Messenger thing. After a while, when user leave the conversation for some seconds and get back to it later, the bot is ok again. Sometimes user has to say "hi" to bot, so it gets back to the right point of conversation.

It also happens with messages that were sent by user, not only by our bot.

We have never get this problem using it on web platform. It seems to occur only in Android devices (Android massenger app), until this point.

When we check the conversation from the fan page side, it is all ok, and it is hard to determine where the problem occured just by looking from the fan page perspective. It seems there is no problem. But if you are the one who is interacting with the bot is very bad, it is like a "crazy" conversation for the end user.

It is a different case from the listed on other topics. We have an information thread that sends lots of messages, and in this case for example, it has never failed in order. It just happens when there is an user-bot interaction.

Is anybody here facing this kind of problem with messages order?

Thank you in advance.

Upvotes: 0

Views: 3197

Answers (1)

Kunal Parekh
Kunal Parekh

Reputation: 419

we have seen the same behavior in android

On further investigation, we found that the messages which we assumed are delivered to the users were actually not delivered.

What we did was started listening to delivery notification and read receipts documentation link. We saved every message at our end and then mapped with seq number and it turns out that there is connectivity issues in android for fb messenger (reference).

When fb messenger is running in background and there is poor network connection then messages are not being received. This is what I have observed when I have poor network connection.

Upvotes: 0

Related Questions