On 2024-12-11, Cloud API had an outage. The send message api was returning 500, "requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://graph.facebook.com/v21.0/462959503569059/messages".
After the service was restored, some customers informed us that they were receiving old messages. Upon investigation, I found that we were receiving message statuses, meaning that even though the API returned a 500 error, the messages were still being delivered to the customers. This caused problems for us because we didn’t expect the messages to be delivered. Has anyone else experienced this issue?
What is the correct way to prevent this, or was it truly an error on Meta's part?

Tag:-

Add a new comment.