i use 'always private mode' in firefox, so my cookies get wiped on each and every session
Oh, I see. I was able to reproduce the issue now.
cookies on this website isn't getting set when i just visit the main page (old.lemmy.today), i need to visit the settings page (old.lemmy.today/settings). just visiting settings once sets all the cookies and i'm good for that session..
i don't know programming properly but it seems like cookie setting code is only in here (settings), perhaps it should be added to other pages too?
The settings cookies are also supposed to be set when visiting the frontpage for the first time, but for some reason, only CookieAge is being set (maybe the figured it out. It was because CookieAge is also set when logged out, which is the reason the settings cookies weren't refreshed when loading the frontpage). But I just made it set these cookies on login, which I think is a good idea anyway.GetSite call fails?
The reason you only noticed this with scores is that the “show scores” setting is one of only a few that doesn't have an environment variable, so unlike most other settings, it thinks it's disabled rather than using the default when the cookie is missing. The same doesn't happen when logged out because the setting is just force-enabled in that case.
I just released version 26.3.1 that fixes this bug.