WeatherUnderground in OH5 not working: COMMUNICATION_ERROR

using OH5.0.1 with docker.

I’m trying Weather Underground for weather forecasts, but after adding the bridge thing I get the following errors (TRACE activated). Was there a change in the API, the binding didn’t get? Sounds like the JSON query is not accepted by Weather Underground?
(I’ve just renewed my API token, which is working)

2025-09-01 09:16:41.225 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Starting Weather Underground device background discovery
2025-09-01 09:16:41.227 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Scheduled Weather Underground location-changed job every 60 seconds
2025-09-01 09:16:41.227 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Location has been changed from null to 12.345,12.345: Creating new discovery result

==> /logs/events.log <==
2025-09-01 09:16:41.249 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from UNINITIALIZED (DISABLED) to INITIALIZING

==> /logs/openhab.log <==
2025-09-01 09:16:41.253 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - Initializing weatherunderground bridge handler.

==> /logs/events.log <==
2025-09-01 09:16:41.254 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from INITIALIZING to UNKNOWN
2025-09-01 09:16:41.261 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:weather:wunderground:local' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING

==> /logs/openhab.log <==
2025-09-01 09:16:41.263 [DEBUG] [al.handler.WeatherUndergroundHandler] - Initializing WeatherUnderground handler for thing weatherunderground:weather:wunderground:local
2025-09-01 09:16:41.264 [DEBUG] [al.handler.WeatherUndergroundHandler] - initializeThingHandler weatherunderground:weather:wunderground:local

==> /logs/events.log <==
2025-09-01 09:16:41.264 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:weather:wunderground:local' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)

==> /logs/openhab.log <==
2025-09-01 09:16:45.072 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - apiResponse = <HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY>
An error occurred while processing your request.<p>
Reference&#32;&#35;30&#46;5521302&#46;1756711002&#46;d350453
<P>https&#58;&#47;&#47;errors&#46;edgesuite&#46;net&#47;30&#46;5521302&#46;1756711002&#46;d350453</P>
</BODY></HTML>
2025-09-01 09:16:45.076 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - Setting thing 'weatherunderground:bridge:wunderground' to OFFLINE: Error 'Error parsing Weather Underground response': java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
2025-09-01 09:16:45.077 [DEBUG] [al.handler.WeatherUndergroundHandler] - bridgeStatusChanged OFFLINE (COMMUNICATION_ERROR): @text/offline.comm-error-parsing-response

==> /logs/events.log <==
2025-09-01 09:16:45.077 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from UNKNOWN to OFFLINE (COMMUNICATION_ERROR): An error occurred while parsing the response to the Weather Underground request.

==> /logs/openhab.log <==
2025-09-01 09:16:45.077 [DEBUG] [al.handler.WeatherUndergroundHandler] - initializeThingHandler weatherunderground:weather:wunderground:local