Arduino OTA port not updating in Arduino IDE The OTA (from the ArduinoOTA library) on my ESP8266 does not show up in the programming ports on the Arduino IDE unless I restart the IDE.   Even when I plug in a usb cable and the ports list updates to show that device, it does not show the network port without a restart.   Does anyone know why this would happen or how to solve it?

I downloaded the newest version of the IDE and this is still the case.
I found an workaround for Windows:


disable IPv6 from Network Configuration
disable/enable network interface
restart Arduino IDE


You should see your OTA device in port list, in Arduino IDE.