@skipperfrood 's comment got me looking in the right direction. The VPN on my test device was causing the issue. Turning that off allowed Xcode to find the device. I haven't tried setting up a bypass on IPv4/6 traffic yet, but the VPN was definitely the cause