Weather temperature in watch - never more than 90F

In my epix 2, with iPhone nearby and always running GC on my phone, watch temperature never exceeds 90. I live in Georgia and it’s consistently above 90 the past few weeks, not including “feels like” temp. Yet my epix is always no more than 90. It’s set to my current location and is updating regularly. It’s like the weather source data is faulty.

it’s important to have accurate temperature especially at the extremes. Anyone got any ideas about a fix or if it’s user error?