Watch can't show celsius

So, as the title says, it seems like my watch physically cannot show the temperature in celsius. 
I've set my watch to be in metric, so that should automatically change the weather, yet it doesn't. I've also tried to switch the units to see if it was just an internal bug that "switched it around", updated the watch, and the weather is still only in fahrenheit.

I don't really get how this is even possible or if it can be fixed. On the weather widget on my watch it even says "mph" instead of kilometers as well. It's literally only the weather that's affected like this, and I have no idea how to fix it.
Any ideas on what could be happening?