Skip to content

[$250] Messages not highlighted as unread in LHN on web / real-time message updates not reflected #90434

Description

@mountiny

Problem

New messages in NewDot on web are sometimes not highlighted as unread in the LHN (Left Hand Navigation), causing users to silently miss incoming messages. Additionally, the LHN preview may show stale content — different from the latest message in the conversation — and the actual message only appears after navigating away from and back into the conversation.

Reported on Staging web v9.3.70-3. Multiple users have independently confirmed the behavior.

Current Behavior

  • A new message arrives in a conversation but the conversation is not marked as unread in the LHN
  • The user only discovers the new message by manually opening the conversation
  • The LHN row preview does not update to reflect the latest message in real time
  • The correct message eventually appears after navigating out of and back into the conversation

Expected Behavior

  • New messages mark the conversation as unread in the LHN
  • The LHN row preview updates in real time to show the latest message
  • Users receive the appropriate unread badge/highlight so they are aware of new activity

Platforms Confirmed

  • Web (Staging v9.3.70-3)

Reproduction Steps

No reliable steps to reproduce yet. The issue occurs intermittently — more often than not messages do appear as unread, but users have reported it failing across multiple separate conversations.

Notes

Who Can Help Reproduce?

If you experience this, please share:

  1. Platform and app version
  2. Whether you are the sender or receiver of the message
  3. Approximate time the message was sent
  4. Whether the LHN preview was also stale or only the unread state was wrong
  5. Any actions taken immediately before the missed unread (e.g. switching tabs, navigating away)
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022054473075617053165
  • Upwork Job ID: 2054473075617053165
  • Last Price Increase: 2026-06-24

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributorsMonthlyKSv2Needs ReproductionReproducible steps needed

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions