Please check that you have set the privilegs correctly.
To let everybody sees the calendar you need to grant “view_calendar” permission to the Guest group. If you are using Joomla ACLs, View Calendar must be granted to everyone who should be able to see the calendar.