Grid autoemptyrow throws exception

When i enable the autoEmptyRow: true i get the following exception:

core.mjs:6495 ERROR RangeError: Maximum call stack size exceeded
    at suite.js:4348:39
    at Array.forEach (<anonymous>)
    at suite.js:4345:34
    at Array.forEach (<anonymous>)
    at _.I._checkFilters (suite.js:4344:41)
    at _.<anonymous> (suite.js:4197:41)
    at suite.js:396:35
    at Array.map (<anonymous>)
    at o.fire (suite.js:395:55)
    at d._onChange (suite.js:3826:172)
    at d._remove (suite.js:3766:54)
    at d.remove (suite.js:3637:27)
    at _.<anonymous> (suite.js:4278:35)
    at suite.js:396:35
    at Array.map (<anonymous>)
    at o.fire (suite.js:395:55)

When i remove the header filters the exception isn’t thrown!

Unfortunately, I was not able to reproduce your issue locally.
The following snippet seems to work correctly:
https://snippet.dhtmlx.com/rkytig73
If the problem still occurs for you please, provide a complete demo or a demo link, where the problem could be reconstructed locally.