How to reproduce:
1. Open the “RelayTest” project then open the “Samples/Relay/1.0.5/Simple Relay Sample (using UTP)/SimpleRelayUtp.unity” scene
2. Make sure to enable “Development Build” (File > Build Settings) then Build And Run
3. In the Player select “Start game as a Host client”
4. In the “Protocol” drop-down field select “wss”
5. Select “Sign In (Anonymously)”
6. Select “Get Regions”
7. Select “Allocate Relay”
8. Select “Bind Host to Relay (UTP)”
9. Select “Get Join Code” and note down the generated code
10. Repeat step 2
11. In the second Player select “Join game as a Player client”
12. Repeat steps 4 and 5
13. In the “Join Code:” field enter the code generated from step 9
14. Select “Join Relay”
Expected result: The client successfully joins
Actual result: The client fails to join and a “Not Found: join code not found at” error is thrown
Reproduced with: 1.0.4, 1.0.5 (2022.3.19f1, 2023.2.9f1, 2023.3.0b6)
Could not test with: 1.0.4, 1.0.5 (2021.3.35f1) (Could not resolve package errors)
Reproduced on: macOS 14.2.1 (M2) (by reporter), Windows 11
Not reproduced on: No other environment tested
Notes:
1. Could not test in Editor → 2 Editor instances are required and the same project cannot be opened twice
2. Not reproducible when setting the “Protocol” field to “udp”