I’m about to check in some new code that will probably break what messages you have read and have not.
I’ve coded up a new method of tracking this on the server, and I hope it will be much faster and more accurate.
You will probably have to do a “Mark All As Read”. Perhaps even a couple of times.
Sorry for the inconvenience. Please let me know if you experience any problems with the new system in the coming days or weeks.