openedx / openedx/openedx-app-android

Course Shared Calendar Events Not Visible in Google Calendar by Default

Open
#441 1 comment 0 reactions 1 assignee View on GitHub

@PavloNetrebchuk is already working on this.

Since Dec 5, 2025.

  • #470 by @PavloNetrebchuk — merged
bug
Dominant language
Kotlin
Stars
36
Forks
61
Avg merge
5d 6h
Merged PRs (30d)
2

Description

Description:
When a user adds course events to their calendar through our app, the events are created as local calendar events. As a result, Google Calendar does not show them by default, since it prioritizes synced calendars (e.g., Google accounts). Users must manually enable visibility by going to Google Calendar > Settings > Manage Accounts.

This is not an issue with other calendar apps, which typically display local events by default.

Impact:

  • From a UX perspective, this is concerning because users may assume their events haven’t been added.
  • It affects the perceived reliability of our calendar sync feature, especially for users who primarily rely on Google Calendar.

Steps to Reproduce:

  1. Clear Google Calendar cache.
  2. Add course events via the app.
  3. Open Google Calendar.
  4. Observe that the account and related events are not visible.

Expected Behavior:
Users should be able to see their course events in Google Calendar by default, without needing to tweak settings.

Note:
This limitation is specific to Google Calendar. Other calendar apps (e.g., Samsung Calendar) usually display local events without issues.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.