I've seen this before, but just encountered it again.
Sometimes, an openacs 4 site will give you a new session_id on each
and every hit to a page. It probably happens because of some left-
over cookie crud, or with some other peculiary set of circumstances.
In this particular case, logging out/back in didn't help. A restart
of the server did. Which seems to indicate that it has to do with
some cached stuff?
I didn't get to troubleshoot before I restarted the server and the
problem went away. Ah, don't you just love non-reproducable bugs?
Has anyone else encountered this and had a chance to debug?