Note: This used to work in the release before lijoki: It stopped working a couple of weeks before lijoki landed. It still doesn't work in lijoki. The caldav server was updated at _roughly_ the time the bug showed up but that doesn't 100% line up with the problem's timeline.
Setup, from accounts UI:
Caldav account: Server: https://sogo.example.com Cardav path: not set Caldav path: /SOGo/dav/usernamehere/Calendar (for all calendars) /SOGo/dav/usernamehere/Calendar/personal (for a single calendar) Account successfully logged in, expected set of calendars is displayed. Calendar app: Calendar starts up. No events from caldav source above listed. Manual syncing: still no events. Wait for syncperiod x2 to pass: no events. Go to "Manage Calendars" caldav source above is not listed after a few seconds the caldav source apears, and is selected (radio widget is "bright") one or two seconds later the caldav source disappears from the list again.
Caldav account continues to appear valid in accounts UI.
There appear to be no entries from that caldav source in the sqlite cache (I think, I should double check this).