In Data Grid 2, a default value only initializes the filter UI and does not trigger the datasource on page load. Therefore, the filter appears selected but is not applied. If you need the data to be filtered when the page first opens, this should be handled at the datasource level (XPath or datasource microflow), not via the Data Grid 2 filter itself. The cleanest way to manage this parametrically based on the selected creator is to introduce a FilterContext–like object for the grid. On page load, you set FilterContext/SelectedCreator to the CurrentUser; the grid’s datasource then retrieves data based on SelectedCreator when it is set, or all records when it is empty. When the user changes the Creator dropdown in the UI, the same SelectedCreator is updated and the grid automatically refreshes to show results for the newly selected user.
XPath datasource: Bind the constraint to the context selection (if SelectedCreator is set, apply OrderCreator = SelectedCreator; if not, do not apply the constraint).
Datasource microflow: Use FilterContext as a microflow parameter; if SelectedCreator is set, retrieve with OrderCreator = SelectedCreator, otherwise retrieve without filtering.
With this approach, the grid is filtered by the current user on initial load and seamlessly switches to the user-selected creator afterward, all driven by a single parameter.