HI Thomas,
Did you install the same weather app on your phone? Try that a lot of times the watch app uses the mobile app as a companion to tell it the location, etc.
You might ask amoledwatchfaces on this topic He seems to have the best handle on complications of any watch designer.
Ron