the following is a more advanced usage of DAVDroid, I have to admit.
We are using multiple Androids on the same server (Synology), with multiple calendars.
Each member has his own calendar with read+write access, but only read access to the calendars of the other members (to prevent deleting events of the others by accident).
Sometimes on creation of a new event (in acalendar+), some member does not take care which calendar to use and selects a calendar of somebody else. This leads to a write error on server side, of course, and therefore to a sync error in DAVDroid.
Unfortunately, the complete sync is blocked then… until the correct calendar is selected.
As far as I see, there is no option to select “continue sync on errors”. Why not? Is there a design reason not to implement this? Or was this just not requested yet?
Is there a better way to deal with read-only calendars?