We're experiencing an issue where when changing certain permissions (namely in this case, user permissions on nodes - for example, adding View Node on a private node for a user or making a user a moderator of a forum) do not update right away after being saved. After about 3 hours of troubleshooting, I believe I have ruled out any browser or server-side caching issues.
I am able to get permissions to update by either installing/uninstalling an addon or by altering the permissions of a usergroup to which the user belongs (other usergroups don't seem to help). It sounds like some kind of permission cache isn't getting cleared or rebuilt in the DB, resulting in stale permissions getting used, but I could be way off base. Any ideas on this one?
PHP: 5.5.0 w/OPcache