We run a private instance but seeing the issue here too. It seems to take two visits to mark a topic as read.
- Visit meta.discourse.org
- Select a topic that is unread from the
- Navigate back
Observe: The topic is still marked as unread, revisit and return to
Latest will mark is as read.