When using the Syncfusion Query Builder , removing all conditions from a child group and then changing the parent group's condition to "OR" causes the child group to incorrectly convert into a single condition.
The child group should persist as a group (even if empty) to maintain the logical structure defined by the user. This behavior may cause confusion or logic errors when dynamically modifying rules or generating queries programmatically.