Hi Luis,
Thanks for contacting Syncfusion support.
We checked your query and provide information. Based on that we suspect your reported problem occurs if the column type is not properly set.
If the first row of a column contains undefined or null then the column type needs to be defined(by default the column type is automatically assigned based on its first value) for that as with this initial row data value, then only the column type will be set and based on the column type the filtering and other Grid actions will be performed.
So if null or undefined value is present for a column in the initial row data and column type is not set for that, then the type will be set as ‘null’ which causes problems as you reported. This is the Grid’s default behavior. So we suggest you to resolve this by setting the column type in-case the first row data has null or undefined value.
More details on this can be checked in the below documentation and sample link,
Regards,
Praveenkumar G