Here's what I've found through experimentation:
The relevant part of our site hierarchy is below. Each of the pages under "Vacation/Time Off Calendars" contains one Events module. The modules on "Admin Calendar", "Staff Calendar", and "Partner/Manager Calendar" are subcalendars of "Master Vacation/Time Off Calendar". Clicking on an event in any of these calendars results in the page refreshing and showing the calendar itself again instead of the event details.
If I add a copy of any of these Events modules to the "Vacation/Time Off Calendars" page, one level higher in the hierarchy, clicking an event in this copy works just fine. If I add a copy of any of these events modules to one of the other pages at the same hierarchy level, clicking an event doesn't work.
Thinking that perhaps the problem results from having the Events module lower than four levels deep, I created the parallel test hierarchy as shown. "Test Level 5" and "Test Level 5a" each contain an Events module, 5a being a subcalendar of 5. Clicking an event on either of these pages, however, works fine.
If I move the "Test Level 5" page under "Vacation/Time Off Calendars", where problematic calendars are, clicking its events no longer works.
Earlier, I made a wild guess that the slash in a page name might cause a problem, though I didn't think there actually was any relationship. Indeed, removing the slash from "Vacation/Time Off Calendars" makes no difference.
-
Home
-
Administration, Social Pages and Resources
-
Admin Services, Policies and Out of Office Info
-
Out of Office Information
-
Vacation/Time Off Calendars
-
Master Vacation/Time Off Calendar
-
Admin Calendar
-
Staff Calendar
-
Partner/Manager Calendar
-
Test Level 1
-
Test Level 2
-
Test Level 3
-
Test Level 4
-
Test Level 5
-
Test Level 5a