Calendar icon indicating copy to clipboard operation
Calendar copied to clipboard

Some Events won't get synchronized with Google-Calendar

Open Cetheus opened this issue 7 months ago • 6 comments

Checklist

  • [x] I can reproduce the bug with the latest version given here.
  • [x] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • [x] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • [x] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • [x] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [x] This issue contains only one bug.
  • [x] I have read and understood the contribution guidelines.

Affected app version

1.2.0

Affected Android/Custom ROM version

Android 10

Affected device model

Shiftphone Shift6m

How did you install the app?

F-Droid / IzzyOnDroid

Which calendar service or provider do you use, if any?

Mailbox.org / Google Calendar

Which sync adapter app do you use for calendar synchronization, if any?

DAVx5

Steps to reproduce the bug

  1. Create a new Event
  2. Set the Event to get saved in your default Google Calendar
  3. Fill the Details
  4. Save the Event

Expected behavior

Event is saved in my Google Calendar and is getting synced, so it shows up in my Google Calendar or my Calendar Widget (Sectograph)

Actual behavior

The Event is saved in my Fossyfy Calendar but does not show up in Google, don't get Synced

Screenshots/Screen recordings

No response

Additional information

Timezone: UTC+2 Device is NOT rooted

Cetheus avatar Apr 08 '25 12:04 Cetheus

  1. What do you mean by "some events"? Is there anything specific in them, or is it completely random?
  2. Have you tried to wait several minutes for events to show up in Google Calendar?
  3. If you manually trigger event synchronization, do these events show up in Google Calendar?

Aga-C avatar Apr 08 '25 13:04 Aga-C

Sadly it is completly random. For Example my Doctors Appointment did not show up in my Google Calendar. I had to move it to my Other Calender Provider (connected via DAVx5) and back, to show up in Google. I created the Appointment about two Weeks ago and it did not sync correctly. The interesting thing is, that my appointment for tomorrow, which I created yesterday, is synced and shows up in my Google Calendar

Is there anything I can try to monitor?

Cetheus avatar Apr 09 '25 07:04 Cetheus

I discovered another Appointment, which did not get synced. It was created in September 2024. Is there Anything I can contribute, to further analyse this issue?

Cetheus avatar Apr 14 '25 09:04 Cetheus

Usually this is temporary and the events become visible when you refresh in Google Calendar.

Is there Anything I can contribute, to further analyse this issue?

You may export and share the problematic events here (with personal info redacted). You could also just keep doing what you are doing and let us know if/when you find any patterns.

naveensingh avatar Apr 14 '25 09:04 naveensingh

Hey, i have experienced the same problem in a shared family calendar of my google account. Two of the 10 events this week for example are synchronized as they should but the others don't show up. All of them are created by other family members so i don't see any pattern.

But i tried synchronizing the same calendar using DAVx5 and now all events show up. I can now see the family calendar two times on my device, one of them synchronized while the other is still not.

I'm not 100% sure how i have set it up the first time but i think fossify calendar just found my google account in the android system.

Turtoise1 avatar Apr 14 '25 11:04 Turtoise1

I think my issue is related to this. I deleted two events from my Google calendar app in my "work" calendar and they never synchronized to this app. Another Foss calendar, Etar, correctly synced and displayed the change.

I waited days for the sync, forced sync in the app multiple times, cleared the app cache, and it still never synced.

supernatural30 avatar May 08 '25 03:05 supernatural30

Seeing the same behaviour here. I still have a few personal Google calendards and other family members as well, which I have a shared calendars.

We were wondering about missed appointments when I realized, those I created in Fossify Calendar were never synced to Google. Then I re-enabled the Google Calendar app on my device, opened it and instantly, the calendars were synced.

Oneplus Nord (AC2003) on Android 11

eliasp avatar Jul 08 '25 07:07 eliasp

Then I re-enabled the Google Calendar app on my device

That is the problem. Fossify Calendar doesn't do synchronization by itself. It relies on the underlying sync adapter which in this case is Google.

naveensingh avatar Jul 08 '25 07:07 naveensingh

Is it possible to let FC trigger the Sync ?

Cetheus avatar Jul 08 '25 08:07 Cetheus

It already does trigger sync, but after that, it's up to the system.

I'm yet to investigate whether there's a bug in the way sync is triggered or if this is something else.

naveensingh avatar Jul 08 '25 13:07 naveensingh

What helped in my case was to make sure Google Calendar App is installed and running and the rights are not removed automatically. I then just deactivated notifications.

mpvd avatar Aug 01 '25 08:08 mpvd

@Cetheus

Do those FC-created events show up on time in other calendar apps like Etar?

This appears to be a problem in Google Calendar itself. Ever since they added the option to turn off data sharing with other apps, synchronization between Google Calendar and other clients has been unreliable. I find that manual refresh in Google Calendar never works, but if I keep GC open for a while, it does an automatic refresh, and only then do the new events (from FC, etc.) get synchronized (but not always).

naveensingh avatar Sep 23 '25 07:09 naveensingh

I just tested it. Yes every Calendar App can access it. But it won't get synchronized to Thunderbird on my PC.

Image

Thunderbird

ignoreImageMinify

FC

ignoreImageMinify

Etar

Edit: And no, I did not start the Google Calendar

Cetheus avatar Sep 23 '25 11:09 Cetheus

I just tested it. Yes every Calendar App can access it.

Thanks. Closing this because it's a Google Calendar app issue that only Google can fix.

it won't get synchronized to Thunderbird on my PC.

This is probably https://github.com/FossifyOrg/Calendar/issues/656.

naveensingh avatar Sep 23 '25 12:09 naveensingh

This appears to be a problem in Google Calendar itself. Ever since they added the option to turn off data sharing with other apps, synchronization between Google Calendar and other clients has been unreliable. I find that manual refresh in Google Calendar never works, but if I keep GC open for a while, it does an automatic refresh, and only then do the new events (from FC, etc.) get synchronized (but not always).

It appears to be fixed now. I can no longer reproduce this with the latest Google Calendar app.

naveensingh avatar Oct 09 '25 11:10 naveensingh

I have tested it. It seems to work fine. Thank you for all the Effort and Help.

Cetheus avatar Oct 10 '25 08:10 Cetheus