It stopped after a while though, right?
The next version of NodeBB puts in some changes that might fix the issue. When happens is that your session goes missing. Why? It turns out every individual visit from a bot creates a new session. We get about 4k-12k bot visits (99% are Google) per hour. That’s a lot of sessions. We limit memory for the sessions store so the session DB eliminates records. The “fix” is to not create sessions for bots and guests.
I think this will fix the issue in the sense that it will make the underlying issue happen much, much less often. But I posit there is a race condition somewhere.
Regardless, after the next version, I’m going to eliminate all sessions, which I’m sorry to say, means everybody will be logged out. The next NodeBB will prepare be ready early January. The team is great at pushing out frequent releases.