I'm not sure about opening a new discussion or hijacking this, but since it sounds like the same problem...does "flarum-ext-rich-embeds" solve this problem?
Problem description:
Some of our forum users have noticed that when opening a discussion with unread posts, they are not always scrolled to the first unread post (same dicussion - different behaviour for different users).
Instead, Flarum sometimes jumps to a random position in the discussion, for example somewhere in the middle, or even a few posts behind the latest unread one.
It’s inconsistent:
Some users say it happens only occasionally, others experience it in 70–80 % of cases, and a few say it happens everywhere.
It doesn’t seem related to any specific browser or device (we’ve seen it on both desktop and mobile, across Safari, Chrome, and Firefox).
Has anyone else experienced this recently or found a reliable way to reproduce or better solve it?
I did ask users if it is also a problem with discussions without any pictures but I haven't got an answer yet.
I looked into the discussion_user table. Although both scrolled to the end, user 1 and user 2 have a different last_read_post_number:
+---------+---------------+---------------------+-----------------------+--------------+---------------+
| user_id | discussion_id | last_read_at | last_read_post_number | subscription | bookmarked_at |
+---------+---------------+---------------------+-----------------------+--------------+---------------+
| 1 | 1337 | 2025-07-22 08:55:17 | 3499 | NULL | NULL |
| 2 | 1337 | 2025-11-07 23:48:54 | 3733 | NULL | NULL |
+---------+---------------+---------------------+-----------------------+--------------+---------------+