android-can't sync from yahoo calendar
this was working several days ago and can still sync from google account. My wife can still sync from yahoo on her android
I have:
1) removed/re-added yahoo account
2) removed/re-added yahoo account with new yahoo app password
3) Uninstall/reinstalled onecalendar then re-added yahoo account with new yahoo app password
Beginning of error 504 trace:
09-02-2023 13:46:21.765: ERR 0016 - Unexpected error occured
XCalendarApp.CalDavProvider.DavAccountRequestException: Response status code does not indicate success: 504 (Connection Timed Out). : <HTML>
<HEAD>
<TITLE>Inactivity Timeout</TITLE>
</HEAD>
<BODY BGCOLOR="white" FGCOLOR="black">
<H1>Inactivity Timeout</H1>
<HR>
<FONT FACE="Helvetica,Arial"><B>
Description: Too much time has passed without sending any data for document.
</B></FONT>
<HR>
</BODY>
---> XCalendarApp.Common.Net.HttpException: Response status code does not indicate success: 504 (Connection Timed Out). ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 504 (Connection Timed Out).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () <0x7a176e5af4 + 0x00110> in <f10ef4a35e784d209ff04973488a5719>:0
at XCalendarApp.Common.Net.CalendarHttpClient.ExecuteRequest (System.Threading.CancellationToken cancellationToken, System.String url, System.String httpMethod, System.String requestContent, System.String soapAction) [0x003a3] in <8e9678fa97144123bb4a5bafd314fbce>:0
--- End of inner exception stack trace ---
at XCalendarApp.Common.Net.CalendarHttpClient.ExecuteRequest (System.Threading.CancellationToken cancellationToken, System.String url, System.String httpMethod, System.String requestContent, System.String soapAction) [0x004b6] in <8e9678fa97144123bb4a5bafd314fbce>:0
at XCalendarApp.CalDavProvider.DavHttpWebRequest.Request (System.Uri url, System.String httpMethod, System.String contentType, System.String requestContent, System.Int32 maxRedirects) [0x000ed] in <f373407d60214f4280d4d13a7f1ce8ff>:0
--- End of inner exception stack trace ---
at XCalendarApp.CalDavProvider.DavHttpWebRequest.Request (System.Uri url, System.String httpMethod, System.String contentType, System.String requestContent, System.Int32 maxRedirects) [0x002ce] in <f373407d60214f4280d4d13a7f1ce8ff>:0
at XCalendarApp.CalDavProvider.DavHttpWebRequest.Request (System.Uri url, System.String method, System.String contentType, System.String requestContent) <0x7a1664f5bc + 0x00127> in <f373407d60214f4280d4d13a7f1ce8ff>:0
at Dav.Client.Common.DavCommon.Request (System.Uri url, System.String method, System.String contentType, System.String requestContent, System.Collections.Generic.Dictionary`2[TKey,TValue] headers) [0x000e2] in <f56deadeacd74c3bae693356bcd1d51b>:0
at Dav.Client.CalDav.CalDavServerCalendar.GetAllETags () [0x000c3] in <f56deadeacd74c3bae693356bcd1d51b>:0
at XCalendarApp.CalDavBaseProvider.CalDavBaseAccount`1[TCachedCalDavBaseCalendar].SyncReceiveCalendarFromProvider (TCachedCalDavBaseCalendar cachedCalDavBaseCalendar, XCalendarApp.Model.Data.SyncResults.SyncResult syncResult) <0x7a1659a2d0 + 0x00c8f> in <fae083817ada44479291bc758539a4dc>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].SyncReceiveCalendar (TCachedCalendar calendar, XCalendarApp.Model.SyncReason syncReason) <0x7a167d66e0 + 0x0048b> in <486d19f8ca8c4c0d9740bc42f807a0f1>:0
RequestType: REPORT
RequestUrl: https://caldav.calendar.yahoo.com/dav/jlob2/Calendar/US%2520Holidays/
RequestData: <calendar-query xmlns="urn:ietf:params:xml:ns:caldav">
<prop xmlns="DAV:">
<getetag />