The workaround I’ve found seems to be leaving the channel and joining back into it, which forces an update, but as you can imagine it’s extremely annoying to need to do that every single time you want to read a new message.
Has anyone else experienced this and found a fix?