Hi Samuel,
The yellow 'unread' indicator is set for each object, either for a particular forum or for a specific topic within. If you access a particular forum with unread topics, this will reset the forum colour from yellow to white, but it will not change any of the individual topics if they are not opened.
When you said you opened the 'first' item, is this the newest topic, or the oldest unread topic? It may be that the unread topic setting is based on all consecutive topics after the last one read. To flag every topic as read or unread as a cookie for future loading may be cumbersome to load and the forum software didn't implement this.
If you had an 'internet error', then it may be fair to say that all bets are off in regards to how settings display.
_________________________
Regards,
Softrak Tech Support