The issue with the initial selection is already logged in our Feedback Portal, you can track its progress at the following link:
As a workaround you could simply set the SelectedItems in the Loaded event of the control rather than in the ViewModel:
sender, RoutedEventArgs e)
var items =
I hope this helps.