NPE when opening a ChannelActivity or a ChannelFragment

implementation ‘com.sendbird.sdk:uikit:2.1.0’

on a Samsung A20 / Android 10

SendBirdUIKit.init + SendBirdUIKit.connect OK (in Application class)

1st Error:

startActivity(ChannelActivity.newIntent(this, “sendbird_group_channel_85920049_46dedaff77c596565da9bf16ee3cbd00a57c2fb6”));

 java.lang.NullPointerException: Attempt to invoke virtual method 'void com.sendbird.uikit.widgets.ImageWaffleView.forceLayout()' on a null object reference
    at com.sendbird.uikit.widgets.ImageWaffleView$KillerWaffleChildImageView.requestLayout(ImageWaffleView.java:54)
    at android.view.View.setBackgroundDrawable(View.java:24708)
    at androidx.appcompat.widget.AppCompatImageView.setBackgroundDrawable(AppCompatImageView.java:136)
    at android.view.View.setBackground(View.java:24598)
    at android.view.View.<init>(View.java:6199)
    at android.widget.ImageView.<init>(ImageView.java:193)
    at android.widget.ImageView.<init>(ImageView.java:188)
    at androidx.appcompat.widget.AppCompatImageView.<init>(AppCompatImageView.java:74)
    at androidx.appcompat.widget.AppCompatImageView.<init>(AppCompatImageView.java:69)
    at androidx.appcompat.widget.AppCompatImageView.<init>(AppCompatImageView.java:65)
    at com.sendbird.uikit.widgets.ImageWaffleView$KillerWaffleChildImageView.<init>(ImageWaffleView.java:43)
    at com.sendbird.uikit.widgets.ImageWaffleView.pollOrNewImageView(ImageWaffleView.java:117)
    at com.sendbird.uikit.widgets.ImageWaffleView.prepareImageViews(ImageWaffleView.java:100)
    at com.sendbird.uikit.widgets.ChannelCoverView.loadImages(ChannelCoverView.java:51)
    at com.sendbird.uikit.utils.ChannelUtils.loadChannelCover(ChannelUtils.java:104)
    at com.sendbird.uikit.fragments.ChannelFragment.drawChannel(ChannelFragment.java:231)
    at com.sendbird.uikit.fragments.ChannelFragment.onDrawPage(ChannelFragment.java:217)
    at com.sendbird.uikit.fragments.BaseGroupChannelFragment.lambda$onReady$0$BaseGroupChannelFragment(BaseGroupChannelFragment.java:38)
    at com.sendbird.uikit.fragments.-$$Lambda$BaseGroupChannelFragment$3ytmF_0u0vQ64SmoJuvFHdmLX8g.onResult(Unknown Source:2)
    at com.sendbird.android.GroupChannel$10$1.run(GroupChannel.java:616)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:237)
    at android.app.ActivityThread.main(ActivityThread.java:7948)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1075)

The same error happens when committing a ChannelFragment

The same scenario works fine when using the code provided SendBird-Android/basic at master · sendbird/SendBird-Android · GitHub

Hi, @adrienrx
Did you change our sample codes?
If so, please let us know where you change codes.

Could you re-clone above repo?!