Private events can still be seen by those not invited to said private event?

I think ‘Private’ refers to who can join, rather than the event’s visibility:

event status

For an event that should be visible to only some people it would need to be in a restricted category. That way it would show on the event calendar only to people who had permission to view that category.

4 Likes