Just consolidating reports of real-time chat notifications not arriving reliably, see some discussion in T4083 and, uh, "General Chat", which I can't really link to yet and will file an issue for shortly.
This is expected to probably work some of the time, but not necessarily all of the time. In particular:
- Conpherence is generally churning a lot in connection with the "Conpherence v2" project (T7565).
- I believe subscription management (which controls which notifications you receive) is finicky after D11769. There are some TODOs in the code about this. Prior to D11769, this was masked by bugs which oversubscribed users on the notification server. The notifications we send are now much closer to the correct set of notifications, but I believe the behavior may omit notifications in some cases.
- There are some known bugs with handling behavior (like T6713 and some things connected to T7708) so we may not update the UI properly even if we do receive the event notification.
- If you're using the chat column, you activate Quicksand which essentially breaks everything. In particular, subscriptions definitely won't update properly in Quicksand (T7680) and the column itself likely mis-handles them. This stuff falls under the general umbrella of T7573.
This will be reliable before we ship Conpherence v2, but a lot of the infrastructure is still in a buildout phase right now.
I'll poke at this and see if I can reproduce it never working, but if it works sometimes and is just unreliable, that's roughly in-line with expectations until we're able to start stabilizing the Conpherence changes.