With forum cookies enabled, we were seeing errors preventing forum functionality. They were then disabled. A side effect of that is read posts are not being tracked nor are there accurate topic view counts.
Some other hosting options are being evaluated which may then fix the root cause.
Cookies are used to store read messages? That would mean that a user that uses different browsers or computers would see a different set of read messages for each. That doesn't seem right. I think at a minimum, a forum software should remember the last read message of each thread a user has looked at. For eGPU.io, with 7000 topics and 20000 users, that's 140 million numbers to remember (ignoring the fact that a user probably reads only a fraction of the topics) which is nothing considering how cheap hard drives are.
Maybe cookies are not used to store read messages but are necessary for posts to be tracked like you say. I'm not sure why that would be though but it seems to be true that cookies don't store read messages - the size of my egpu.io cookies is small (measured in bytes).
Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts
Correction. For guests that is the case. For logged in members, read messages are stored in the DB. As answered by the developer support here:
For logged in users this will be tracked on all devices, once you login you’ll see almost the same read/unread status of all forums and topics. Registered users are being tracked based on database data. So if you change device or browser it doesn’t affect. You just need to login.
For guests (not logged-in users) it’s only being tracked for current browser and based on cookies.
Confirm works as described here.