We have moved to a new Sailfish OS Forum. Please start new discussions there.
16

Google calendar sync fails

Tracked by Jolla (In release)

asked 2020-05-04 18:49:53 +0300

ajalkane gravatar image

After update to 3.3.0.16 (Rokua), Google calendar sync does not work, no calendar entries are received. It did work previously, though I had disabled it for the time being due to the duplication of events bug. Syncing mails works fine.

This is a corporate Google account with 2FA.

My device is Xperia XA2 Plus.

I looked at journalctl and there's entries such as this:

May 04 18:38:37 Sailfish dbus-daemon[4064]: dbus-daemon[4064]: [session uid=100000 pid=4064] Activating service name='com.google.code.AccountsSSO.SingleSignOn' requested by ':1.157' (uid=100000 pid=13460 comm="/usr/lib/buteo-plugins-qt5//oopp/google-calendars-") May 04 18:38:37 Sailfish dbus-daemon[4064]: dbus-daemon[4064]: [session uid=100000 pid=4064] Successfully activated service 'com.google.code.AccountsSSO.SingleSignOn' May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: "Calendars" request with account 1 experienced error: QNetworkReply::NetworkError(ContentOperationNotPermittedError) May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: error 403 occurred while upsyncing calendar data to Google account 1 ; got: May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: "{" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"error\": {" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"errors\": [" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " {" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"domain\": \"calendar\"," May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"reason\": \"disallowedFieldMutation\"," May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"message\": \"Insufficient permissions to modify a field on the resource.\"" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " }" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " ]," May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"code\": 403," May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " \"message\": \"Insufficient permissions to modify a field on the resource.\"" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: " }" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: "}" May 04 18:38:42 Sailfish google-calendars-client[13460]: [W] unknown:0 - ERROR: "Calendars" request with account 1 experienced error: QNetworkReply::NetworkError(ContentOperationNotPermittedError)

edit retag flag offensive close delete

Comments

I can confirm, if I delete an event from the Google calendar, my XA2 using 3.3.0.16 will no longer sync. If I delete the Google account in Settings and re-add it, the calendar will sync again...until I delete an event.

vansid ( 2020-05-19 18:36:48 +0300 )edit

Do you have several Sailfish phones accessing your google account ?

wosrediinanatour ( 2020-06-08 23:52:34 +0300 )edit

No, I have only one Sailfish phone accessing it. I mean, I do have several Sailfish phones but I haven't kept those other ones turned on in a long time.

ajalkane ( 2020-06-12 10:19:50 +0300 )edit

I can no longer add my Google account and get it to sync:

Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: "Calendars" request with account 13 experienced error: QNetworkReply::NetworkError(ProtocolInvalidOperationError) Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: unable to parse calendar data from request with account 13 ; got: Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: "{" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"error\": {" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"code\": 400," Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"message\": \"API key not valid. Please pass a valid API key.\"," Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"errors\": [" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " {" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"message\": \"API key not valid. Please pass a valid API key.\"," Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"domain\": \"global\"," Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"reason\": \"badRequest\"" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " }" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " ]," Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " \"status\": \"INVALID_ARGUMENT\"" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: " }" Jun 25 12:43:39 Sailfish-xa2 google-calendars-client[26637]: [W] unknown:0 - ERROR: "}

vansid ( 2020-06-25 19:46:58 +0300 )edit

5 Answers

Sort by » oldest newest most voted
2

answered 2020-07-23 20:57:12 +0300

ninepine gravatar image

updated 2020-07-23 21:05:46 +0300

Jolla have told me (in response to a support request) that they have a fix for the Google calendar sync issue to be released in the next OS update in September (09/2020). Let's hope this works although sooner would be better.

edit flag offensive delete publish link more
0

answered 2020-05-10 23:27:30 +0300

cartron gravatar image

Same issue here on 3.3.0.16 with a Gsuite account, on a XA2.

Used to work before (albeit problems encountered in 3.2) but now sync of calendars fails with the same kind of error message:

May 10 22:23:39 Sailfish systemd[3824]: Started Transfer engine. May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "Calendars" request with account 33 experienced error: QNetworkReply::NetworkError(ContentGoneError) May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: error 410 occurred while upsyncing calendar data to Google account 33 ; got: May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "{" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"error\": {" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"errors\": [" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " {" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"domain\": \"global\"," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"reason\": \"deleted\"," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"message\": \"Resource has been deleted\"" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " }" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " ]," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"code\": 410," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"message\": \"Resource has been deleted\"" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " }" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "}" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "Calendars" request with account 33 experienced error: QNetworkReply::NetworkError(ContentOperationNotPermittedError) May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: error 403 occurred while upsyncing calendar data to Google account 33 ; got: May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "{" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"error\": {" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"errors\": [" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " {" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"domain\": \"calendar\"," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"reason\": \"disallowedFieldMutation\"," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"message\": \"Insufficient permissions to modify a field on the resource.\"" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " }" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " ]," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"code\": 403," May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " \"message\": \"Insufficient permissions to modify a field on the resource.\"" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: " }" May 10 22:23:40 Sailfish google-calendars-client[18459]: [W] unknown:0 - ERROR: "}" May 10 22:23:42 Sailfish google-signon-client[18450]: [D] unknown:0 - account-service.cpp: 169 onChanged May 10 22:23:42 Sailfish [5019]: [D] unknown:0 - account.cpp: 626 account_store_cb Saved accunt ID: 33

edit flag offensive delete publish link more

Comments

same here on my XA2. Deleting and re- installing the google account does not help. Instead, the now empty calendar will not even show any of my calendars.

danfin ( 2020-05-15 18:35:43 +0300 )edit

I deleted the account and recreated it, and it worked for the initial sync. I have a gut feeling that the problem happens when one of my weekly appointments gets changed (as an exception) - I'll do some more testing and will report here.

cartron ( 2020-05-15 20:06:03 +0300 )edit

I changed nothing at all and it did not sync, so I deleted the account, restarted, re-installed the account. No calendars showing, no sync.

danfin ( 2020-05-16 09:36:44 +0300 )edit

Out of the blue, without changing anything, the calendar entries were synced on weekend.

But I get the duplicate calendar entries problem now. So I'll again remove this calendar and wait for next update.

ajalkane ( 2020-05-18 15:48:07 +0300 )edit

I have been unable to reproduce this "disallowed field mutation" issue unfortunately. I was able to reproduce the "API key invalid" issue (which should be resolved by https://git.sailfishos.org/mer-core/buteo-sync-plugins-social/merge_requests/61 according to my testing). If someone can provide some step-by-step instructions on how I can repro the "disallowed field mutation" issue, that would be greatly appreciated!

chris.adams ( 2020-06-12 06:37:20 +0300 )edit
0

answered 2020-05-15 23:42:27 +0300

cartron gravatar image

Right, so I did some more tests, and I think I found what causes the sync to stop working for me: - when adding or modifying / moving appointments using either Google Calendar or iCal (MacOS), the GSuite appointments are correctly synchronised to my XA2 - but as soon as I delete one event, sync fails, and the deleted event still appears on my XA2, and no further sync works

I get this in the logs (journaltcl):

May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: "Calendars" request with account 36 experienced error: QNetworkReply::NetworkError(ProtocolInvalidOperationError) May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: unable to parse event data from request with account 36 ; got: May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: "{" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"error\": {" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"code\": 400," May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"message\": \"API key not valid. Please pass a valid API key.\"," May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"errors\": [" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " {" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"message\": \"API key not valid. Please pass a valid API key.\"," May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"domain\": \"global\"," May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"reason\": \"badRequest\"" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " }" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " ]," May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " \"status\": \"INVALID_ARGUMENT\"" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: " }" May 15 22:39:32 Sailfish google-calendars-client[26852]: [W] unknown:0 - ERROR: "}"

edit flag offensive delete publish link more

Comments

if what you found is the cause, we still don't have the medicine ;(

danfin ( 2020-05-17 11:41:58 +0300 )edit

I have the same problem too... :-/

wosrediinanatour ( 2020-06-03 09:36:24 +0300 )edit

also any CalDAV solution in Android will not work, so we can't have a todo-list that syncs.

danfin ( 2020-06-03 09:38:51 +0300 )edit

Had the same problem. I have deleted an event and synchronization stops. I tried to delete the account an recreate the account and it worked for me.

Then I found maybe a better workaround at Jolla Service and Support.
How to heal Google calendar or contact sync
I did not test it but I will do it next time the problem appears.

hot ( 2020-06-07 13:47:55 +0300 )edit

Today I have shifted an event and the synchronization stops. Tried to delete gcal.ini and resync

devel-su
rm -f /home/nemo/.local/share/system/privileged/Sync/gcal.ini

synchronization worked.

hot ( 2020-06-08 15:11:13 +0300 )edit
0

answered 2020-06-03 12:46:26 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2020-10-01 23:48:57 +0300

wosrediinanatour gravatar image

Maybe another information:

  • Before the sync problem I had the problem with multiple copies of an event. Then I realized very late that the sync problem i not due to bad connectivity.
  • I have XA2 dual sim

Log:

Jun 03 00:57:40 Sailfish estart[5364]: [D] unknown:0 - account.cpp: 626 account_store_cb Saved accunt ID: 10
Jun 03 00:57:50 Sailfish invoker[11010]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:57:50 Sailfish invoker[11010]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:57:50 Sailfish dbus-daemon[4245]: dbus-daemon[4245]: [session uid=100000 pid=4245] Activating service name='com.google.code.AccountsSSO.SingleSignOn' requested by ':1.77' (uid=100000 pid=10537 comm="/usr/bin/messageserver5                          ")
Jun 03 00:57:50 Sailfish invoker[11010]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:57:50 Sailfish invoker[11010]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:57:50 Sailfish estart[5364]: [D] unknown:0 - account.cpp: 626 account_store_cb Saved accunt ID: 10
Jun 03 00:57:50 Sailfish dbus-daemon[4245]: dbus-daemon[4245]: [session uid=100000 pid=4245] Successfully activated service 'com.google.code.AccountsSSO.SingleSignOn'
Jun 03 00:58:00 Sailfish dbus-daemon[4245]: invoker: Invoking execution: '/usr/bin/signond'
Jun 03 00:58:06 Sailfish healthd: battery l=38 v=3767 t=30.0 h=2 st=3 c=133 chg=
Jun 03 00:58:08 Sailfish estart[5364]: [D] unknown:0 - account.cpp: 626 account_store_cb Saved accunt ID: 10
Jun 03 00:58:08 Sailfish syncemail-client[23436]: [W] unknown:0 - This device does not have a BT adapter
Jun 03 00:58:09 Sailfish google-signon-client[23451]: [W] unknown:0 - This device does not have a BT adapter
Jun 03 00:58:10 Sailfish google-contacts-client[23460]: [W] unknown:0 - This device does not have a BT adapter
Jun 03 00:58:11 Sailfish google-calendars-client[23475]: [W] unknown:0 - This device does not have a BT adapter
Jun 03 00:58:12 Sailfish syncemail-client[23436]: [D] unknown:0 - Messaging :  opening database
Jun 03 00:58:12 Sailfish syncemail-client[23436]: [D] unknown:0 - void SyncEmailClient::triggerSync() Starting scheduled sync for email account:  10
Jun 03 00:58:12 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:12 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:13 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:13 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:13 Sailfish google-contacts-client[23460]: [W] unknown:0 - The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Jun 03 00:58:13 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:13 Sailfish invoker[4360]: SailfishKeyProvider_ini_read: reached end of file
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "Calendars" request with account 10 experienced error: QNetworkReply::NetworkError(ProtocolInvalidOperationError)
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  unable to parse event data from request with account 10 ; got:
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "{"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "  \"error\": {"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"code\": 400,"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"message\": \"API key not valid. Please pass a valid API key.\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"errors\": ["
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "      {"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"message\": \"API key not valid. Please pass a valid API key.\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"domain\": \"global\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"reason\": \"badRequest\""
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "      }"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    ],"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"status\": \"INVALID_ARGUMENT\""
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "  }"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "}"
Jun 03 00:58:13 Sailfish dbus-daemon[4245]: dbus-daemon[4245]: [session uid=100000 pid=4245] Activating via systemd: service name='org.nemo.transferengine' unit='transferengine.service' requested by ':1.77' (uid=100000 pid=10537 comm="/usr/bin/messageserver5                          ")
Jun 03 00:58:13 Sailfish systemd[3937]: Starting Transfer engine...
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "Calendars" request with account 10 experienced error: QNetworkReply::NetworkError(ProtocolInvalidOperationError)
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  unable to parse event data from request with account 10 ; got:
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "{"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "  \"error\": {"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"code\": 400,"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"message\": \"API key not valid. Please pass a valid API key.\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"errors\": ["
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "      {"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"message\": \"API key not valid. Please pass a valid API key.\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"domain\": \"global\","
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "        \"reason\": \"badRequest\""
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "      }"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    ],"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "    \"status\": \"INVALID_ARGUMENT\""
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "  }"
Jun 03 00:58:13 Sailfish google-calendars-client[23475]: [W] unknown:0 - ERROR:  "}"
Jun 03 00:58:13 Sailfish dbus-daemon[4245]: dbus-daemon[4245]: [session uid=100000 pid=4245] Successfully activated service 'org.nemo.transferengine'
Jun 03 00:58:13 Sailfish systemd[3937]: Started Transfer engine.
Jun 03 00:58:17 Sailfish google-signon-client[23451]: [D] unknown:0 - account-service.cpp: 169 onChanged
Jun 03 00:58:17 Sailfish [4401]: [D] unknown:0 - account.cpp: 626 account_store_cb Saved accunt ID: 10
Jun 03 00:58:17 Sailfish [4401]: [W] unknown:0 - "jolla-signon-ui: CredentialsNeedUpdate now false.  From: .  Notification currently exists: false"
Jun 03 00:58:17 Sailfish google-signon-client[23451]: [D] unknown:0 - account-service.cpp: 169 onChanged

Update: I realized that I had only ~500MB left on the XA2 (An Android app told me). I freed space and then recreated the Google account. I don't want to jinx it, but at this moment it is working...

Update 2: It again does not work. And it doesnt work on another Xperia X...maybe it is an issue on Google's side?

Update 3 July 5yh: It seems to work (temporarily?), but now each entry 'is threefould'.

Update 4 Oct 1st with new SailfishOS 3.4:

For me mobile -> Google: works Google -> mobile: fails

I have a fresh flashed 3.3 updated to 3.4.

edit flag offensive delete publish link more

Comments

I have transferred my data to a calDAV/CardDAV server and this works quite well. Fixup from Sailfish does not seem on the way, and if it's a Google issue we can wait even longer.

danfin ( 2020-06-09 08:44:07 +0300 )edit
1

This "API key not valid" issue should be resolved by https://git.sailfishos.org/mer-core/buteo-sync-plugins-social/merge_requests/61, but not sure if there's two issues showing up in this case or not.

chris.adams ( 2020-06-12 06:35:28 +0300 )edit

Thank you very much!

wosrediinanatour ( 2020-06-12 12:03:37 +0300 )edit

@chris.adams, when can we expect that MR to hit our devices? Or is there a way to install it manually? I can no longer see any google calendar events at all because I tried to recreate the account to solve the sync issue, but now it does not sync at all.

juhaj ( 2020-06-25 18:06:01 +0300 )edit

mayhem the will do a step with upcoming sailfishOS 3.4? Mayhem even a working android calendar app?

danfin ( 2020-06-25 18:08:12 +0300 )edit
0

answered 2020-09-26 09:55:54 +0300

I had a work around which instead of using the Google account for accessing my work gsuite calendar I used the private calendar share link from Google and pasted that into the online calendar account

Now works Not perfect But it works for now

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
14 followers

Stats

Asked: 2020-05-04 18:49:53 +0300

Seen: 2,450 times

Last updated: Oct 01 '20