The Asset Dataload Process Job Service stopped working at 3 am on October 28th during daylight savings time changing on that date. Turkey used to follow daylight saving till 2017 but this year stopped following.
The server's error logs reported:
2018-10-29 08:35:13.5404Z Info APMPRJSVC$ Ivara.ServiceProvider.APMJobServiceProvider.ApmJobServiceProviderManager [55] apmdataloader : Assert [An error has occurred.
oqtempl.h(153): Failed Assert: toZonedDateTime() - Offset +02 is invalid for local date and time 3/30/1986 1:00:00 AM in time zone Europe/IstanbulParameter name: offset]
.
It was found that there are some issues in the third-party 2016 NODA timezone library used by APM. This issue only occurs for select timezones. The workaround is change the user's timezone to a known working timezone, for example, user changed from Europe/Instanbul to GMT -3.
VSTS#41227 was created for this issue and the third-party 2016 NODA timezone library will be replaced with newer version were the timezone bugs are fixed.