I have a RadWindow, which i'm doing some really dead simple binding in. In the application there are two separate instances where the window is instantiated, and then shown. In instance one, everything works fine. In instance two, the binding seems to fail. All of the controls (minus a listbox which is bound to an observable collection) are empty. Since it works in the first instance I assume the binding settings are right. The way I instantiate the radwindow, and then show it is EXACTLY the same. There seems to be no logic here on why this isn't working.