ESPHome OTA Updates to Static IPs Broken after Update to 2024.11.1

Hello. I have a number of devices across several subnets (including some on the same subnet as the HA instance) and, previously, was able to OTA update all of them.

This is no longer the case after an update to ESPHome 2024.11.1. I get:

INFO Successfully compiled program.
ERROR Error resolving IP address of (IP). Is it connected to WiFi?
ERROR (If this error persists, please set a static IP address: (link))
ERROR Error resolving IP address: Int or String expected

I still can view Log > Wirelessly for each, so the devices are still connected at their correct IP addresses.

The relevant portion of an example configuration (this one is an Olimex PoE board, but the same is true for more conventional boards):

ethernet:
  type: LAN8720
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO17_OUT
  phy_addr: 0
  power_pin: GPIO12
  manual_ip:
    static_ip: (IP)
    gateway: (GW)
    subnet: (Mask)
    dns1: (DNS1)
    dns2: (DNS2)

logger:
  baud_rate: 0

api:
  port: 6053
  encryption:
    key: !secret api_key

ota:
 - platform: esphome
   password: !secret ota_pwd
   port: 3232

web_server:
  port: 8080

Did something change with the required syntax, or again with the OTA component as a few months ago? I didn’t find anything pertinent in the changelog. Thank you.

Check this issue - looks similar one reported by several people.

Ah, yes. That’s it. Thank you.