I am using DAVDroid 188.8.131.52-ose with OpenTasks 184.108.40.206, both from F-Droid, with mailbox.org.
So I first create one shopping list and add a couple of items to it. I save the task and it gets synchronized to mailbox.org.
After this I open the task again and add a couple of more items to the list. I save the task. Shortly after this a new sync is triggered.
After the sync the newly added items are lost from the list and only the contents which was added on task creating is present.
This happens every time.
So it seems that in this case the data on the server is considered to be newer, or whatever, and the “server wins”.
This is not the wanted behaviour, is it? I would expect, that in this case the client wins.