Com Port Greyed out for ESP32 (not UNO) Sept 2025

Great work identifying the cause of the problem @chazlarduous!

Thanks for taking the time to post an update with your findings.

The bug in the "esp32" boards platform has been fixed:

However, there hasn't been a new release of the platform since the time of the fix, so users who installed the latest release version 3.3.1 via the Arduino IDE Boards Manager still suffer from the bug. At least we know it will be solved in the next release. Until then, the affected users can utilize the workaround you shared.

I also see that some improvements have been made to the platform's system for validating the board definitions:

This should reduce the likelihood of more regressions being introduced into the platform as board definitions are added or modified.