Fluxer infinitely loads channels that have no new messages

(#2131) Bug Fixed mobile

Observed behaviour

As far as I can tell, when the newest message has certain metadata and is unread it breaks message loading. If you send a new message and attempt the same thing it does not have the issue, however if you delete the new message and restart the app you can cause the same issue.

Reproduction steps

  1. (Unable to consistently reproduce on every channel, see attachments, but here is the most reproducabke way) mark a message unread in certain channels
  2. Switch over to a different channel then back

Build information

Version 1.0.0, Beta 59, Channel Beta, Build 2400, Android 16 (arm64), Device motorola moto g stylus - 2025, Locale en-US, Push fcm, Flutter 3.47.2, Dart 3.13.2

Platform

Android

Details

Expected behaviour Messages will load as normal
screen-20260906-1311522.mp4 | 8.4 MB
  1. Rex changed the status from Needs triage to Fixed

5 comments

Sign in with Fluxer to comment and vote.
Comment by bizo
bizoReviewer 1 vote
Can reproduce CR - was able to reproduce this in #channel - Version 1.0.0, Beta 59, Channel Beta, Build 66, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.47.2, Dart 3.13.2
Comment by VII
VII 1 vote
Can reproduce CR; especially in channels with automod deletion - Version 1.0.0, Beta 59, Channel Beta, Build 66, iOS 26.6.1 (arm64), Device iPhone17,4, Locale en-US, Push apns, Flutter 3.47.2, Dart 3.13.2
Comment by Eyeflame
Can reproduce CR, was able to reproduce it in #channel — Version 1.0.0, Beta 59, Channel Beta, Build 2400, Android 13 (arm64), Device Xiaomi 21061110AG, Locale en-US, Push fcm, Flutter 3.47.2, Dart 3.13.2
Comment by @M0n7y5
RexSystem 1 vote originally by @M0n7y5 on GitHub
fixed in 5687f27adcc8aa911e31ac75ae52a4231858ff84