General SyncML Issues
From Sw
[edit] Failing With Error 511
511 is a generic SyncML error that is returned when something went wrong. Usually your client will not display the server error message and you have to email support@ScheduleWorld.com to find out why the sync failed. Some possible causes:
[edit] Synchronizing The Same Calendar From Two Devices At Once
Normally it is fine to do this because ScheduleWorld is smart enough to automatically delay the second device synchronization to let the first device finish syncing and remove the calendar lock.
ScheduleWorld will not delay the second device forever; currently it will delay for a maximum of one minute. So if the first device does not release its calendar lock within one minute the second device will fail to sync with a 511 error.
CAVEAT: Some devices have buggy firmware/software and fail to end the sync correctly. When this happens the calendar lock is not released and the second device will fail to sync. ScheduleWorld automatically clears out these stale locks after 20 minutes.

