diff --git a/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/conversation/ConversationGroupRepository.kt b/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/conversation/ConversationGroupRepository.kt index 42e4f390f80..82cfc94d214 100644 --- a/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/conversation/ConversationGroupRepository.kt +++ b/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/conversation/ConversationGroupRepository.kt @@ -185,7 +185,8 @@ internal class ConversationGroupRepositoryImpl( is ConversationEntity.ProtocolInfo.Mixed -> tryAddMembersToCloudAndStorage(userIdList, conversationId) .flatMap { - tryAddMembersToMLSGroup(conversationId, protocol.groupId, userIdList) + // best effort approach for migrated conversations, no retries + mlsConversationRepository.addMemberToMLSGroup(GroupID(protocol.groupId), userIdList) } is ConversationEntity.ProtocolInfo.MLS -> {