When reading messages on PC, if a bottom level message to a thread gets a response it shows with the green border and all, but any response to that response shows on the same level and same color as the one it is a response for, so it seems they both are responses to the bottom level message.

This makes it very difficult to make sense what message they are responding to. On the mobile browser it shows correctly with different colors and more levels than 2, so I don’t understand why it’s not working on PC.