Google calendar syncing, and possibly other features as well, has stopped working. Even adding a Google account to KOrganizer doesn't work: it correctly brings up the list of calendars in the settings, but then shows no calendars at all.
Running "akonadictl restart" shows this:
org.kde.kgapi: Bad request, Google replied ' "Contacts API is being deprecated. Migrate to People API to retain programmatic access to Google Contacts. See https://developers.google.com/people/contacts-api-migration." '
org.kde.pim.google: Got error: KGAPI2::ContactsGroupFetchJob(0x5575dfe03030) "Bad request."
STEPS TO REPRODUCE
1. Add a Google account to KOrganizer
No calendars are loaded.
Calendars are loaded.
Linux: KDE neon
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.3
Multiple people confirm the bug in this Reddit thread: https://www.reddit.com/r/kde/comments/s9fpnd/kde_pim_and_gmail/
Just to be clear: adding an account does work, but removing and re-adding the account doesn't fix the issue.
Same error with kalendar
I can add my google account as source of software, but it does not appear in the list of calendars so impossible to select it
akonadictl restart give these error messages :
org.kde.pim.google: Got error: KGAPI2::ContactsGroupFetchJob(0x55653fd9c4b0) "Requête incorrecte."
org.kde.pim.akonadiserver: Subscriber "" disconnected
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7fe5b80997b0) )
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7fe5b80997b0) identified as "ETMCalendarMonitor - 94274449508384"
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7fe5b80aa060) identified as "InternalEmailAddressSelectionWidgetModel - 94274450233712"
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7fe5b80b3990) identified as "TagModelMonitor - 94274450251200"
org.kde.pim.akonadiserver: Cannot connect to agent instance with identifier 'akonadi_imap_resource_0', error message: ''
This appears to have been fixed. Closing it.