<
i:Interaction.Behaviors> <n:BridgeViewModelBehavior/> </i:Interaction.Behaviors>works fine for <Window x:Class="xxxxxx" ....... /> but fails for <UserControl x:Class="yyyyyyy" ...... />. In the case of designing a UserControl (== some View) I always comment out this section before designing and activate it again after that.
If I forgot the activating step, navigation works, but nothing else, because the view models wern't injected, as expected. So I override some OnXXX method from the NavigationViewModelBase and put a Debug.Print statement inside. Now I can easily find out, which view is broken.
Hope you can find out some reason for that behavior one day.
Best regards
Gerhard