I have created a simple view that displays upcoming events on a page. Both the events and the pages are meant to be viewed by all site visitors. The problem that I am having is that in order to see all the events, you need to be logged into the site. I checked the nodes and permissions and don't see anything out of the ordinary. The View is supposed to display 17 events, but for the anonymous user they are only getting 12 events. Inside the view the access is Unrestricted. I have tried re-entering the 5 events that are missing and they still do not show in the View.
I also have a calendar that displays the events. Similar to the view, it is not displaying all events. The ones that are missing from the View are also missing from the calendar.
Any suggestion on what is causing this and how to fix it? Thank you.
I am using Drupal 6.2 and Views 6.x-2.16