For some reason my router/modem had reverted some default settings.
Specifically the DHCP allocated DNS servers. And the DNS Proxy option was enabled.
ie. DHCP DNS now pointed to itself and it was running a DNS Proxy.
A workaround to this problem is to manually set the DNS servers / Don't use the DNS proxy.
Expected behavior
On first run, License is agreed to then Arduino IDE starts up (Does not hang) and downloads web resources.
Describe the problem
Arduino IDE 2.0.4 -> 2.3.3 fails to download web resources and or hangs on startup. OUTPUT WINDOW
To reproduce
For some reason my router/modem had reverted some default settings. Specifically the DHCP allocated DNS servers. And the DNS Proxy option was enabled. ie. DHCP DNS now pointed to itself and it was running a DNS Proxy. A workaround to this problem is to manually set the DNS servers / Don't use the DNS proxy.
Expected behavior
On first run, License is agreed to then Arduino IDE starts up (Does not hang) and downloads web resources.
Arduino IDE version
2.3.3
Operating system
Linux
Operating system version
Debian 12.7
Additional context
Issue checklist