Buggy filterByAll

Hi all,
I have a custom filter for server side loading (like serverFilter ) and in the _handle_key function I call filterByAll. Randomly the [EMPTY DATA] error (onLoadError) raises up (xhr is null). The data is ok but the datastore is empty (data is not malformed).

If I click on header for sorting, the refresh shows the rows correctly

Any suggestion?
Thanks

debug capture: everything is fine till onstoreload then the datastore become empty

[Dcrudgrid@x_grid_articoli] event:onkeypress
webix.js:363 (2) [undefined, Event]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforefilter
webix.js:363 (3) [“PRODOTTO”, “{ “oper” : “like”,“value” : “po” }”, {…}]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforefilter
webix.js:363 (3) [“DESCRIZION”, “”, {…}]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:ondatarequest
webix.js:363 (4) [0, 50, 0, 0]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforeload
webix.js:363 []
webix.js:362 [undefined@undefined] event:onbeforeajax
webix.js:363 (7) [“GET”, “/digitest/load.cgi?SID=76674D611C1B489BAAF30B62847…lue%22%20%3A%20%22po%22%20%7D&filter[DESCRIZION]=”, undefined, XMLHttpRequest, {…}, null, Deferred]
webix.js:1113 XHR finished loading: GET “https://…”.
(anonymous) @ webix.js:1113
setTimeout (async)
_send @ webix.js:1112
get @ webix.js:1152
_fetch @ webix.js:2304
load @ webix.js:2277
load @ webix.js:9977
_feed_common @ webix.js:9947
_feed @ webix.js:9891
loadNext @ webix.js:9998
_runServerFilter @ webix.js:34053
(anonymous) @ webix.js:33972
silent @ webix.js:9168
filterByAll @ webix.js:33937
(anonymous) @ filter.js:209
setTimeout (async)
_handle_key @ filter.js:206
webix.js:362 [DataStore@undefined] event:onparse
webix.js:363 (2) [{…}, {…}]
webix.js:362 [DataStore@undefined] event:onstoreload
webix.js:363 (2) [{…}, {…}]
webix.js:362 [DataStore@undefined] event:onstoreupdated
webix.js:363 (3) [null, null, null]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforerender
webix.js:363 [DataStore]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterrender
webix.js:363 [DataStore]
webix.js:362 [DataStore@undefined] event:onclearall
webix.js:363 [true]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforeunselect
webix.js:363 [{…}]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterunselect
webix.js:363 [{…}]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onselectchange
webix.js:363 []
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforerender
webix.js:363 [DataStore]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterrender
webix.js:363 [DataStore]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onselectchange
webix.js:363 []
webix.js:362 [DataStore@undefined] event:onstoreupdated
webix.js:363 (3) [null, null, null]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforerender
webix.js:363 [DataStore]
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterrender
webix.js:363 [DataStore]
webix.js:362 [pager@x_pagerarticoli] event:onbeforerender
webix.js:363 [{…}]
webix.js:362 [pager@x_pagerarticoli] event:onafterrender
webix.js:363 []
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onbeforeload
webix.js:363 []
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterload
webix.js:363 []
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onloaderror
webix.js:363 Arguments [null, callee: (…), Symbol(Symbol.iterator): ƒ]
webix.js:362 [undefined@undefined] event:onloaderror
webix.js:363 (2) [null, result]
webix.js:51015 Data loading error
webix.js:51016 Object: result {$ready: Array(4), config: {…}, _settings: {…}, _evs_events: {…}, _evs_handlers: {…}, …}
webix.js:51017 Response: [EMPTY DATA]
main.js:135 onLoadError null result {$ready: Array(4), config: {…}, _settings: {…}, _evs_events: {…}, _evs_handlers: {…}, …}
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterload
webix.js:363 []
webix.js:362 [Dcrudgrid@x_grid_articoli] event:onafterfilter