Here is my XAML showing the first radio button being checked, yet when the form shows, none are selected.
When I click around on the form, the radio buttons behave as expected.
<StackPanel Margin="20,0" Orientation="Horizontal">
<TextBlock Margin="0,0,10,0" VerticalAlignment="Center" Text="Search with:" />
<RadioButton x:Name="rdoDates" Content="Dates" IsChecked="True" />
<RadioButton x:Name="rdoTags" Content="Tags" IsChecked="False" />
<RadioButton x:Name="rdoBoth" Content="Both" IsChecked="False" />
</StackPanel>
Update As I understand it, if your radiobuttons are inside a containing element, like a stackpanel or what ever you do not need a GroupName and adding IsChecked=True to one of them works, so I did not use a groupname. Everything works fine until you add a second group of radiobuttons later in the page flow that has one item IsChecked=True. The IsChecked property gets applied to the second group of radio buttons and the first one goes unchecked.
Once I applied a GroupName to each set of radiobuttons, the IsChecked was respected for each group.