You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Title: iOS App Not Receiving Synchronization Status Updates for Twilio Conversations
Description:
Issue Overview
After launching the iOS app and establishing connection with TwilioClient, the app correctly receives synchronization status updates for conversations when in the foreground. However, upon transitioning to the background and making changes in conversations, the app fails to receive synchronization status updates for some conversations upon returning to the foreground. This occurs even for conversations in which the user is actively participating.
Reproduction Steps
Launch the iOS app.
Connect to TwilioClient.
Transition the app to the background.
Make changes in conversations (e.g., adding or removing conversations).
Bring the app back to the foreground.
Observe that some conversations do not receive synchronization status updates.
Expected Behavior
The app should consistently receive synchronization status updates for all conversations, even after transitioning between the background and foreground.
Current Behavior
After returning to the foreground, some conversations fail to trigger the synchronizationStatusUpdated callback, resulting in missing updates for those conversations. During this time, it is not possible to fetch messages or send new messages within the affected conversations.
Additional Information
Reconnecting the client using TwilioConversationsClient.conversationsClient(withToken: ...) resolves the issue temporarily, even with the same token.
Once reconnection is performed, all conversation updates are received as expected.
This issue specifically affects users with 500 or more conversations.
The text was updated successfully, but these errors were encountered:
@berkus hey is that something that you might check? Do you need any additional debug info which I can provide?
At this point, the solution was to decrease the number of active conversations the user participates in, to around 100-150. That solved the problem in 90% cases.
SDK version
4.0.3
Device model
iPhone 14 Pro Max
OS version
17.4
Issue description
Title: iOS App Not Receiving Synchronization Status Updates for Twilio Conversations
Description:
Issue Overview
After launching the iOS app and establishing connection with TwilioClient, the app correctly receives synchronization status updates for conversations when in the foreground. However, upon transitioning to the background and making changes in conversations, the app fails to receive synchronization status updates for some conversations upon returning to the foreground. This occurs even for conversations in which the user is actively participating.
Reproduction Steps
Expected Behavior
The app should consistently receive synchronization status updates for all conversations, even after transitioning between the background and foreground.
Current Behavior
After returning to the foreground, some conversations fail to trigger the synchronizationStatusUpdated callback, resulting in missing updates for those conversations. During this time, it is not possible to fetch messages or send new messages within the affected conversations.
Additional Information
TwilioConversationsClient.conversationsClient(withToken: ...)
resolves the issue temporarily, even with the same token.The text was updated successfully, but these errors were encountered: