Проблема периодического обновления данных

Пробовал протестировать ваш продукт, все отлично, кроме одного момента:
Для обновления данных я использую DataProcessor любым их этих способов
var dp = new scheduler.DataProcessor("test.php");
или
var dp = scheduler.createDataProcessor({url: "test.php", mode:"REST"}); dp.setTransactionMode("POST", true);
Делаю инициализацию
dp.init(scheduler);
А после запускаю периодическое обновление
dp.setAutoUpdate(1000);

Один запрос на обновление проходит
test.php?dhx_user=1710402112587&dhx_version=40
возвращается ответ
<updates><userdata name='version'>40</userdata></updates>

Выскакивает ошибка, и больше запросов не происходит

Uncaught TypeError: (n.ownerDocument || n).evaluate is not a function
    at Object.xpath (dhtmlxscheduler.js?v=7.0.2:17:16419)
    at dhtmlxscheduler.js?v=7.0.2:21:32160
    at dhtmlxscheduler.js?v=7.0.2:17:17685
xpath @ dhtmlxscheduler.js?v=7.0.2:17
(anonymous) @ dhtmlxscheduler.js?v=7.0.2:21
(anonymous) @ dhtmlxscheduler.js?v=7.0.2:17
setTimeout (async)
(anonymous) @ dhtmlxscheduler.js?v=7.0.2:17
XMLHttpRequest.send (async)
(anonymous) @ dhtmlxscheduler.js?v=7.0.2:17
_call @ dhtmlxscheduler.js?v=7.0.2:17
query @ dhtmlxscheduler.js?v=7.0.2:17
get @ dhtmlxscheduler.js?v=7.0.2:17
getUpdates @ dhtmlxscheduler.js?v=7.0.2:21
loadUpdate @ dhtmlxscheduler.js?v=7.0.2:21
(anonymous) @ dhtmlxscheduler.js?v=7.0.2:21
setInterval (async)
setAutoUpdate @ dhtmlxscheduler.js?v=7.0.2:21
(anonymous) @ scheduler_trial/:139

Возможно я могу выложить проект и показать его вам?

Добрый день @barsik,

Спасибо за подробное описание проблемы, отправил ошибку разработчикам, вероятно это связано с тем setAutoUpdate метод устарел и сейчас Scheduler предполагает использование других инструментов для синхронизации пользователей.

Например, live_update модуль, как этот:

Либо кастомное решение со схожей логикой.