While the widget is operating correctly before my laptop goes to sleep, it seems to be incapable of restarting normally after the laptop has been suspended (or hibernated) and resumed. The animated icon keeps turning forever and the current location is lost in location selection. To make it work again, I have to close and relaunch it. Then, the location is known again.