Originally Posted by Chuck S
I can look at it again but the changes I showed works. Its all about debugging and seeing why your sort is the way it is. sorts are cookied or passed in a url so one needs to consider that when dealing with the issue as well. If your cookied with a sort variable then your sort is going to be that variable.
Actually I tried logging in as different users (different cookes, I presume), and the sort order, previously broken, was fixed there too.