I've only added a few of the required OS/2 icons (native OS/2 .ico files) to the weather.dll and it doesn't change them in the script (yet) because of that, so you'll only get the sun as it is now.
Okay, that explains it...
Anyone who feel like it can create a full set of nice icons (native OS/2 .ico files) can send them to me. 
Where do I get the original icons, or do you mean the ones in Weather.zip? PMView should convert them. Those icons don't seem to be used anyway (but that could be caused by the lack of bigicon support).
The script use some services to try to locate you. The location is often based on the nearest station that your ISP allow that service to spot, so it may be your ISPs headquarters...
OpenWeather also need to have weather information for the area you live in.
It looks like the problem is with openweather. They only seem to know about major airports (although that doesn't explain why, or how, it chose Lethbridge (500 KM, small city, not listed) over Edmonton (25 KM Capital of Alberta, listed - the airport is about 50 KM from here, and it seems to be in a completely different weather area). The ISP is based in Vancouver (different province, on the other side of a couple of mountain ranges), but the Alberta branch is in Edmonton. Other weather services seem to be able to figure it out.
I also need to know what CityID is supposed to be. Currently, it says "(not_defined" with only one bracket. I would also like to know where that information is stored (I hope it is NOT in one of the system INI files - they grow too big without help).
Ohh, make a copy of bigicons.txt and place it in the bigicons folder in case something happen... like you restart your computer and you have 1+ desktop widget.
I can find no bigicons.txt or bigicons folder, but that could be because I don't use bigicons. I do see a new icon added to the desktop at every program restart. The new icon is always in the upper left corner, partly off screen, which causes a scroll bar to appear (including when it updates, if I don't move it). If I accidentally click the scroll bar, it moves all of my icons to the right. It also always goes through the setup, even though the data is obviously stored somewhere.
Thanks...