As collection is not a plain data array, parse(collection) uses different logic to transfer the data from the collection to the datatable. In such case, $group will not be called. You can call property group after parse() which is groups data by the specified data property.
Please, check the snippet: https://webix.com/snippet/bf066a9e