Issue create one-2-one chat

My team is evaluating Sendbird chat feature for enabling one-2-one chat in our app. They are facing a challenge.
Per them, way to do enable one-2-one chat is by creating private group channel.
Code is as follows:
POST https://api-.sendbird.com/v3/group_channels
{
“user_ids”: [“receiver_user_id”, “sender_user_id”],
“is_distinct”: false,
“custom_type”: “Private”,
“name”: “Group channel”
}
Issue is, after hitting this API, we see newly created chat channel on sender side but nothing on receiver side.
We expect it to work just like Whatsapp, wherein when sender initiate a chat and send message, receiver should see it.
Please help.

By default, the other user won’t see the channel until there is a message sent. You can change the behavior by updating the channel list query to include empty channels, but that isn’t desirable for most people. It is odd to have an empty channel just show up if the sender never actually sends a message.

Hi @ujjwal_garg. As Doug_Exner said that empty channels are not listed by default. You need to add the following code on the SDK side: includeEmpty = true

val query = GroupChannel.createMyGroupChannelListQuery(
    GroupChannelListQueryParams().apply {
        includeEmpty = true
        myMemberStateFilter = MyMemberStateFilter.JOINED // Another acceptable value is INVITED.
        order = GroupChannelListQueryOrder.LATEST_LAST_MESSAGE // Other acceptable values include CHRONOLOGICAL, LATEST_LAST_MESSAGE, CHANNEL_NAME_ALPHABETICAL, and METADATA_VALUE_ALPHABETICAL.
        limit = 15
    }
)
query.next { channels, e ->
    if (e != null) {
        // Handle error.
    }
}

This is an Android example. You can find this for another SDK on Documentation for SDK and API | Sendbird Docs page