Galaxy Watch compatibility with non-Galaxy phones / Weather

Am I right in thinking that the new weather tags on a Galaxy Watch only work when the watch is paired with a Galaxy Phone?
My Pixel Watch shows WTHR_DAY_TEM_LOW, WTHR_DAY_TEM_HIGH, WTHR_TEM and the icons as expected. My Galaxy Watch connected to my Pixel Phone only shows WTHR_DAY_TEM_LOW and WTHR_DAY_TEM_HIGH. Weather condition icons and current temperature are not displayed.
My girlfriend’s Galaxy Watch, which is connected to a Galaxy Phone, shows everything correctly.

Have I missed something, or do I need to add a corresponding note in the Play Store description?

As far as I know, weather feature depends on your watch. Yes, there are lots of tag expression available in WFS to design a wonderful watchface. But your device should be compatible for that feature.
“Watch faces should always check the [WTHR_IS_AVAIL] value before accessing other weather tags.”

For more details, check here: Tag expressions | Samsung Developer

It’s a shame that, at least when I use WFS on Windows 11 I find no tags for weather elements like wind-direction (equally the compass). It’s so easy in WFS to create a non-standard 8 point index to use as a “compass rose” and it would be so easy to put a thin ellipse, rectangle or triangle with a pivot on the center of but offset close to the edge of the same index in order to show wind (and/or compass direction) via the pivot angle using a tag for the angle, if such tags exist, I know the compass one has been brought up before… BTW, while on a tirade, why no WFS for my Samsung Galaxy Tablets or linux? It’s such a pain to boot a Windows 11 VM just to work on a design for my Galaxy 7 watch.

WFS only works on PC, not in tab/mobile/linux.
I think Samsung will never think for tab and mobile to support but yes, linux would be a good option.

Check this requirements for Watch face Studio: Watch Face Studio Download | Samsung Developer

The latest WFS v1.7.13 should be workable on your computer.

I read that before choosing what to download and install so that I only had to install it once. Hence the point about only being able to use it in a VM because I have no dedicated Windows PCs, only 4 linux PCs, Android phone and tablets plus an iOS tablet. I only have Windows VMs for silly situations like this. I’m already using WFS 1.7.13 with the 2.1-beta clockface and memory-usage plugins. It’s not workable directly on any of my PCs because it isn’t supported on the OS installed on any of them. Since I’m not replacing any of my four PC linux installs or buying a PC with Windows just to run WFS to let me design Wear OS watch faces, a VM with Windows 11 installed is the only platform I have that can run WFS. Even if I forget about that because I really don’t spend all day designing watch faces anyway, the weather data might look broad on the surface but is actually pretty limited. I’ve created a nice face that copies my Elgin mechanical analog watch to my Galaxy Watch 7 Ultra, including the mechanical style day of week and date in month then added a small second watch face index circle with the UTC hour, I show available battery by icon and text in two colors (dim white if not battery low and red if battery low), it has heart-rate plus day and night weather specific condition icons for all conditions (sun styled for day, moon styled for night), I show 4 temperatures: latest, 1h forecast and day min/max. That seems a lot, 6 weather tags and I’m not even using all available but several obvious ones are missing, wind direction and speed. On my Galaxy S22 Ultra or Galaxy Tab S10 Ultra the only Weather widgets I can find are TWC based and include wind direction and speed, it’s NNE at 2 knots as I write. Are those really not more useful watch face weather tags than the the UV index in the Northern winter. The question is rhetorical, no need to give an answer.