Browser was JSON.stringify-ing the inner payload before putting it in the outer message envelope. Go side then saw a JSON string where it expected a JSON object, and SignalPayload Unmarshal silently failed — which is why answers never made it back through the peer connection. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
8.3 KiB
8.3 KiB