I’m experiencing an issue with SyncManager on React native where the first time the app is opened, the messages are cached and
onSucceededMessageEvent is called with all messages in a channel.
However, after sending a message, closing the app, and re-opening it,
onSucceededMessageEvent is still called with the same messages, not including the new one.
Yet, the debug console shows that all messages are fetched from the server, including the new one. If I reset the cache and async storage, then it works and fetches all messages including the new one.
I’m using the following versions:
"react-native": "^0.63.4", "sendbird": "^3.0.151", "sendbird-syncmanager": "^1.1.26",
Here is my implementation: Sendbird issue with SyncManager · GitHub