GroupChannelCollection 의 channels 순서 오류

v4.8.3 사용 중

const collection = sb.groupChannel.createGroupChannelCollection({
    filter: new GroupChannelFilter(),
    order: GroupChannelListOrder.LATEST_LAST_MESSAGE,
    limit: CHANNELS_LOAD_PER,
  });

로 생성된 collection 에서,
두번째 및 세번째 위치한 채널에 새 메시지 이벤트가 발생했을 때
channels 객체 내의 순서 및 항목이 제대로 갱신되지 않습니다.

예를들어,
collection.channels 에 [‘A’, ‘B’, ‘C’, ‘D’] 채널이 있을 때,

‘B’ 채널에서 이벤트가 발생하여,

setGroupChannelCollectionHandler 에 정의된 onChannelsUpdated 를 통해 이벤트를 수신할 경우
onChannelsUpdated(_, channels) 의 channels 파라미터의 순서는 [‘B’, ‘A’, ‘C’, ‘D’] 로 되어야하지만 순서가 변경되지 않으며, collection.channels 또한 갱신되지 않습니다.

참고로 해당문제는 v4.8.0 이상부터 생기는 문제인거 같습니다.
v4.7.2 이 버전에서는 문제가 발생하지 않으나, 다른 문제가 있어 사용하지 못하고 있습니다.