Today the problem popped out again.
This time i tried to switch from "3 hours forecast" to "1 hour forecast" and as you can see from attached images the displayed forecast is completely different.
Then i switched back to "3 hours forecast" but the displayed forecast was not updated and was showing old expired data.
In my opinion the cache is not handled correctly and it should be set as "expired" when a new forecast update is released.