PROBLEM: When showing a user's avatar, it requires multiple clicks. Clicking "Show Avatar" will force the avatar back onto default shield settings, and displays the HUD message "Avatar will follow Safety Settings".
After narrowing down the cause, I believe it may have to do with the avatar's performance being Very Poor.
REPRO STEPS:
  1. Have User 1, be on mobile Android; User 2 can be on any platform.
  2. User 2 must wear an avatar that is uploaded to Quest/Android, and its counterpart must be Very Poor performance.
  3. User 1 should try to fully show User 2's avatar. If it goes through on the first try, then User 1 should try to hide the avatar, or revert to the avatar's default shield level settings (aka click the Shield). Then try fully showing the avatar again.
  4. User 1 might see a message when fully showing User 2, stating that the "Avatar will follow Safety Settings", while refusing to fully show User 2's avatar.
OTHER ATTEMPTS: This bug did not occur when the user was wearing an optimized Public avatar, and did not occur when they were using an platform-incompatible [Impostor] avatar. Also attempted repro with the "Allow override with 'Show Avatar' setting disabled.
SETTINGS:
Shield Level configuration: 'Normal' Safety Shield.
Avatar Main Menu Settings (in attached photo):
[Block Poorly Optimized Avatars: Poor and Below]
[Maximum Download Size: 10 MB]
[Maximum Uncompressed Size: 25 MB]
[Hide Avatars Beyond (Culling): Disabled]
[Maximum Shown Avatars: 15]
[Always Show Friend Avatars: Enabled]
[Allow override with "Show Avatar": Enabled]
I reproduced this bug with this feature both enabled and disabled, for due diligence
Attached video showcasing this bug is at 2x speed, so I can fit the file on Canny.