Having a similar problem...almost similar. My local forecast hasn't been updated since 7/31, all my other pulldowns are up to date? If I manually take the URL from Settings.php and input into browser I get the current forecast. Is there a cache somewhere local on my server, or is it on NWS side?
http://weewx-wd.puchalik.com/wxforecast.phpSetting.php:
// use "Zone|Location|Point-printableURL", as entries .. first one will be the default forecast.
"NJZ008|Pompton Plains|https://forecast.weather.gov/MapClick.php?textField1=40.97&textField2=-74.3#.W3a1UuhKg-U",
"NJZ020|Lavalette|https://forecast.weather.gov/MapClick.php?lat=39.9685&lon=-74.0692#.W3a2BuhKg-U",
"NJZ003|Wallington|https://forecast.weather.gov/MapClick.php?lat=40.8524&lon=-74.116#.W3a4EuhKg-U",
"NJZ001|Mountain Creek|https://forecast.weather.gov/MapClick.php?lat=41.1917&lon=-74.5045#.W3a4dOhKg-U",
);