Hey bradon - since OAK Viewer connects to the camera over USB, the camera and Viewer installation are working. This points to a PoE network-discovery issue rather than a Viewer version issue.
First, please update oakctl:
oakctl self-update
oakctl and OAK Viewer use different discovery methods: oakctl list uses mDNS, while OAK Viewer uses DepthAI discovery. Therefore, oakctl list and ping can work even when OAK Viewer cannot find the device.
Please follow the checks in the OAK Viewer device-discovery troubleshooting guide, especially the same-subnet, VPN, interface-routing, UDP 11491, and TCP 11490 checks.
Could you also test the underlying DepthAI connection from the same PC? With depthai installed, run:
depthai cam_test -d <MXID> -stereo
Use the MXID shown by oakctl list. Please share the full terminal output if it does not connect.
Thanks,
Oskar