793b8d83ee
The wizard rendered every configField in a flat loop, so the USB device path showed under a Network printer (and host/port would show under USB) — the form could mislead. Add a transport-aware filter (mirroring the existing pulseMs/inputRestingHigh skip): when Connection=USB hide host/port/httpPort, otherwise hide devicePath. Verified live (Playwright): each transport shows only its own fields and toggling swaps them. Claude-Session: https://claude.ai/code/session_01Xcm6ikLgGoCxxHrxtjkk5V