The LoadData
event of the DataGrid triggers when you change the page. You should make sure the $orderby parameter is specified accordingly. In your other thread you are setting the $orderby parameter to ${event.orderby}
because you want your user to be able to change the sort order. If you want to have a default sort order AND allow the user to override it you will have to set the $orderby parameter in the LoadData
event handler like this: ${event.orderby || 'Created desc'}