If you go back to 2024 3.1, it works again? You can discard NOAA server changes.
Maybe the browser identification changed and NOAA gives a different page depending on that. Can you check the browser identification used?
You should try to use the NOAA API instead (if that provides the same data):
Can you check the headers for the request with 2024r3.1 and 2025r1.1?
Can you share a sample project? (zip it and upload here)
In the long run, using the API is much better.