Fresh install of COD: Anonymous users get "Access denied" on homepage Problem

I created a clean VM &amp; installed COD. Unfortunately, when people aren't logged in they see:


How should I go about diagnosing further and/or resolving this issue?

Things tried


I thought this might be because the first conference wasn't published but the published flag was set, and I ticked the 'Promoted to front page' option.
That did not resolve the issue, so I created a basic page and applied the same options. No change to the homepage.
The homepage was set to node/1 so I changed it to no extension so that it could use the default homepage. No change.
UPDATE: Ticked Grant content access and Grant own content access for anonymous users in admin/people/permissions
UPDATE: Tried to use the rebuild option (/admin/reports/status/rebuild) to no avail
The permission required is View published content.

It turns out the content access module has a lot of different permissions that can be assigned to roles and this one is not selected by default for anonymous users.

This is a really easy permission to miss. It sits deep within nodes permissions and if you use the search facility for words like view or access you won't get it in the search result. Heck, if you search View published content it isn't returned.