I have a block on one of my sites, in which all content is private. Anonymous users don't see any of my content types, any of my views, blocks, etc.
The problem is one single block. The problem block is the only one not created by a view or a module. I created it simply by adding it via the block page interface. I have set its visibility settings to be restricted to a certain role (not 'Anonymous', of course :-)).
However, this is the one piece of content that is still showing up on my site for anonymous users (before one logs in). I've cleared cache multiple times, so that isn't the issue.
Has anyone else run into this issue? Why would the block not respect the visibility settings? I'm wondering if there are some modules that may be interfering with this or if there's another explanation I'm not seeing....