Here’s a clean, informational text block you can use for documentation, a guide, or a forum post regarding Ubiquiti Discovery Tool v2.5.1 and Java on Windows 10:

Step 2: Run as Administrator

Once the correct Java version is installed:

  • Firewall blocking: Windows Defender Firewall blocks Java’s raw socket permission. Go to Allow an app through firewall → Add javaw.exe → Allow both Private and Public.
  • VLAN separation: The tool only discovers devices on the same VLAN. Connect directly to a trunk port or native VLAN.
  • WinPcap missing: Although v2.5.1 uses raw sockets by default, some builds require Npcap. Install Npcap 1.79 in "WinPcap API-compatible Mode."
  • Right-click ubnt-discovery-tool-2.5.1.exe → Properties → Compatibility → Change High DPI settings.
  • Check "Override high DPI scaling behavior" → Select System (Enhanced).
NATIVE ASYNC