Hi Quinn!
Thanks for this update. I've published my demo project to https://github.com/leptos-null/WatchOS-WebSocket which uses NWConnection.
I'm still having the same issues. I've included logs in the repo and I've copied that section here:
Logs
macOS:
Launching on arm64, Version 26.5.2 (Build 25F84)
Connecting to wss://echo.websocket.org
Preparing connection
WebSocket opened
Received 32 bytes (text)
watchOS:
Launching on Watch7,9, Version 26.6 (Build 23U67)
Activating audio session to unlock low-level networking
Audio session active; route outputs: ["Speaker"]
Connecting to wss://echo.websocket.org
nw_endpoint_flow_failed_with_error [C1 echo.websocket.org:443 waiting parent-flow (unsatisfied (Path was denied by NECP policy), interface: ipsec2, ipv4, ipv6, proxy)] already failing, returning
Connection waiting: POSIXErrorCode(rawValue: 50): Network is down
Preparing connection
Connection waiting: POSIXErrorCode(rawValue: 50): Network is down
Topic:
App & System Services
SubTopic:
Networking
Tags: