Live-weather problems

Today, I was trying to take off from KLGA (New York). The weather there is overcast and raining. After flying to KEWR (Newark Liberty Internation, 20 mils away), it is still overcast and raining. But if I take off from KEWR, the live weather is clear sky. I tried several times with the same result. Does anyone know why and how to solve this problem?
By the way, I was flying default C172. But when I fly a non-default plane, I found most of the time the live weather does not appear. This is kind of strange. Help please.

Steve

Try to disable IPv6 as explained in that post: Live weather stops injecting after a certain duration flown / certain time flown
Also this post: No clouds or weather please read! Fix