Profile pictures fail to load for accounts hosted on different instances in the account switcher

(#2265) Bug Confirmed mobile

Observed behaviour

When switching between instances, the profile pictures of accounts residing on instances other than the currently active one fail to load, showing a default placeholder icon instead.

Reproduction steps

  1. Log in to multiple accounts across different instances (e.g., mixing official fluxer.com accounts with self-hosted instances).
  2. Open the switch accounts panel.
  3. Switch the active account to an account belonging to a different instance.

Build information

Version 2026.09.100, Beta 7, Channel Beta, Build 568, Android 13 (arm64), Device Xiaomi 21061110AG, Locale en-US, Push fcm, Flutter 3.47.5, Dart 3.13.4

Platform

Android

Details

Expected behaviour The account switcher should correctly fetch, resolve, and cache the profile pictures for all logged-in accounts regardless of which instance they are hosted on, ensuring consistent avatar rendering.
  • Screenshot_2026-10-01-01-40-37-436_com.fluxer-edit.jpg

    Screenshot_2026-10-01-01-40-37-436_com.fluxer-edit.jpg

    1064×1215 | 167 kB

  • Screenshot_2026-10-01-01-41-13-496_com.fluxer-edit.jpg

    Screenshot_2026-10-01-01-41-13-496_com.fluxer-edit.jpg

    1058×1147 | 172 kB

  1. Rex changed the status from Needs triage to Confirmed

6 comments

Sign in with Fluxer to comment and vote.
Comment by bizo
bizoReviewer 1 vote
Can reproduce Version 2026.09.100, Beta 7, Channel Beta, Build 81, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.47.5, Dart 3.13.4
Comment by SD
SD 1 vote Merged from #3425
Could be specific to that particular instance? Tried two separate instances, could not reproduce | Version 2026.09.100, Beta 7, Channel Beta, Build 568, Android 16 (arm64), Device realme RMX5108, Locale en-IN, Push fcm, Flutter 3.47.5, Dart 3.13.4
Comment by bizo
bizoReviewer 1 vote Merged from #3425
inconsistent but i have noticed this on another users test instance - Version 2026.09.100, Beta 7, Channel Beta, Build 81, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.47.5, Dart 3.13.4
Comment by SD
SD 1 vote
Can reproduce Version 2026.09.100, Beta 7, Channel Beta, Build 568, Android 16 (arm64), Device realme RMX5108, Locale en-IN, Push fcm, Flutter 3.47.5, Dart 3.13.4
Comment by VII
VII 1 vote
Can reproduce CR - Version 2026.09.100, Beta 7, Channel Beta, Build 81, iOS 26.6.1 (arm64), Device iPhone17,4, Locale en-US, Push apns, Flutter 3.47.5, Dart 3.13.4
Off-topic comment by mesub
mesubMod 1 vote Merged from #3425 Collapsed as a duplicate by Rex: Pointed at this post from the merged duplicate.
Duplicate of #2265.