Weather Watcher Live currently checks its location on your desktop when displaying the main window. If the main window is visible and something causes that window to move outside of your visible desktop area, then you'd have to exit and restart Weather Watcher Live to correct the problem. That is how it should be working anyhow
When you update your video driver, does your screen resolution change? I'm not sure what else would cause that to happen.