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 PrimeCal 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: Most often the person has not accepted the invitation yet, or the calendar was never shared with the group. A member does not need any plan feature to see what a group shares: only creating and running groups needs the user_groups feature.

Fix:

  1. Ask the person to open Invitations (or People → Manage on the calendar) and accept the invitation - see Answering an Invitation.
  2. In the group's Calendars tab, check that the calendar is ticked for the group.
  3. If the owner cannot create a group or share a calendar with it, the owner's plan does not include user_groups; administrators assign it under Subscription → Features, and it applies without a logout.

I was invited but I cannot accept​

Why it happens: One of three things. The invitation was sent to a different email address than the one you are signed in with; it has expired (a group invitation lasts 14 days, a plan seat sent on its own 7); or it was already answered or withdrawn.

Fix:

  1. Open Invitations in PrimeCal. Everything waiting for you is there, with Accept and Decline - on any plan, the Free plan included.
  2. If you see "This invitation was sent to a different email address…", sign in with the address the invitation went to, or ask the sender to invite the address you use.
  3. If it has expired or is gone, ask the sender to send a new one. Inviting the same address to the same group again re-sends the invitation rather than adding a second.
  4. No email and no popup? Check the spam folder, then open Invitations directly: the popup is shown once per browser tab, and Decide later puts it off.

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

Why it happens: The calendar view may be showing a cached state. PrimeCal 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.