SBUChannelListViewController filtered by customType showing group channels with different customTypes when the new chat is created

Continuing the discussion from SBUChannelListViewController filtered by customType showing group channels with different customTypes when the message is received:

Hello.
I have found a similar scenario with adding a new groupChannel. (not sending a new message)
Overriding of channelWasChanged and filtering customType there is fixing the appearance of channel on the list if the new message was sent, BUT it still appears in case it’s newly created.

So I have two lists with two different customType filters (type_A, type_B). If I’m creating a new chat with type_A, it appears on both lists: where only type_A should be (what is correct) and also where only type_B chats should appear (what is incorrect).

Thanks in advance for any help with this.