Skip to main content
Was this helpful?

Calendar Sharing Issues

You shared a calendar (or received a shared one) and something is not working as expected. The calendar might not appear for the recipient, edits might not apply, or you might see a permission denied error. This page covers the most common causes.


A shared calendar is not appearing for the recipient

Why it happens: Calendar sharing in PrimeCalendar is tied to user groups (user_groups feature) or direct calendar access. If the feature is disabled on the plan, or the share was not confirmed, the recipient's sidebar will not show the calendar.

Fix:

  1. Confirm the share was saved. Go to the calendar's settings (three-dot menu → Share) and check that the target user's email or group appears in the list with the intended permission level.
  2. Ask the recipient to reload the app — the sidebar list updates on page load.
  3. If the User Groups feature is required to share calendars in your organisation and you see a "Feature not available" message, your plan may not include user_groups. Check with your administrator or upgrade the plan.

"Permission denied" when trying to share a calendar

Why it happens: Only the calendar owner can share it. If you received a calendar as a viewer, you cannot re-share it.

Fix:

  1. Verify you are the owner of the calendar you are trying to share (your name appears as owner in the calendar details).
  2. If you need someone else to share it, ask the owner to add the new recipient directly.

Shared calendar events are visible but cannot be edited

Why it happens: This is expected behaviour for read-only shares. The sharing permission determines what the recipient can do.

Fix:

  • If the recipient needs edit access, the calendar owner should update the sharing permission from View to Edit (or equivalent level in the share dialog).
  • The recipient should reload after the owner changes the permission.

A calendar I shared is showing events I did not intend to share

Why it happens: When you share a calendar you share all events on it. There is no per-event sharing granularity. If you want to share only some events, those events need to be on a dedicated calendar.

Fix:

  1. Create a new calendar in the sidebar (click + next to "My Calendars").
  2. Move or recreate the events you want to share on the new calendar.
  3. Share only that calendar.

Calendar group member cannot see the group calendar

Why it happens: The user_groups feature must be included in the plan and enabled. If ENABLE_SUBSCRIPTIONS=true is set in the backend and the user's plan does not include user_groups, the group feature is gated.

Fix (administrator):

  1. Check SettingsSubscriptionFeatures to confirm user_groups is assigned to the relevant plan.
  2. If not, add it via the admin subscription portal.
  3. Once the plan is updated, the feature becomes available without requiring a logout.

Changes made to a shared calendar by another person are not appearing

Why it happens: The calendar view may be showing a cached state. PrimeCalendar refreshes calendar data on load and periodically in the background, but if a collaborator made a change seconds ago you might be viewing a slightly older state.

Fix:

  1. Press F5 or reload the page to force a fresh data fetch.
  2. If the issue is persistent, check that both users are on the correct calendar (sidebar calendars list) and that the shared calendar is checked/visible.

Still stuck?

  • Check your browser console (F12) for 403 Forbidden responses — these indicate a permission issue that the backend rejected.
  • Administrators can inspect the calendars table and related sharing records in the PostgreSQL database to verify ownership and grant records.
  • Open an issue with the specific calendar name, the sharing permission attempted, and any error message visible in the browser console.