Do you have errors in your console log? This is usually the most common cause. From NGUI's side, all it does is tells the window to open, and Unity is responsible for everything else. Sometimes Unity glitches out and the window is in the middle of nowhere (also happens when going from a multi-monitor setup to a single one). Window -> Layouts -> Revert Factory Settings forcefully resets everything.