Greg:
I disabled it and tried again. No change.
After all the testing that I’ve done, though, I think a pattern has emerged:
Entries that belong to a single category perform fine. Entries that belong to multiple categories do not. If an entry is listed in multiple categories it looks like all the entries that share a category (any category) with the entry are listed.
An example:
The user visits a page with a list of links to entries in Category A. In this example, the user clicks Entry A. Entry A is only in Category A along with entries B, C, and D.
On entry A’s single page, entries B, C, and D are listed.
The user visits the Category A page again. They click on entry B.
Entry B is in Category A, B, D, and F.
On Entry B’s page you see the entries in categories A, B, D, and F.
This seems to make sense and EE is working as it should.
So that idea seems to have pointed this in a clearer direction: If the entry is in multiple categories, how do you display just the related entries in the category they have ACCESSED the entry from?
While this is surely technically possible using URL segments (haven’t thought of a way yet), I don’t see how the entry can have any permanent link to it. There would be multiple permanent links to a single entry. Something like:
http://site.com/category_a/entry_a
http://site.com/category_f/entry_a
http://site.com/category_x/entry_a
If all this is correct, this thread takes a new direction. Specifically:
How to list entries in the category the user has accessed the entry from?
How to have a logical permalink structure? It’s quite likely that there would be no “logical” permalink structure and the user simply bookmarks whatever location they access the entry from.
Does any of this make sense?