Hey,
I’m working on a Quest 2 VR game with local multiplayer using Photon PUN, and I get to test out my builds in a VR arcade once in a while.
I successfully set up a local server using one of the public VR-dedicated computers on the premise as a test. I can connect to the server from the VR headset game, create a room and see other players who join. Nice. Of course that particular computer was never meant to be the actual server as that would be unpractical, so I decided to move on to a dedicated computer that happens to be brand new and repeat the same steps. What could go wrong?
Of course, that’s where the troubles start. The second setup process was as smooth and straightforward as the first. I can connect to the server from the VR headset game alright, but when I try to create a room I get promptly kicked out from the server — and then it throws a generic “Exception”, which is a bit vague. If I try again immediately afterwards, the room joining process fails and I’m told the “UserId already joined the specified game (JoinMode=1)”.
This is puzzling to say the least: the setup is exactly the same as before. Both computers are even connected to the very same router using Ethernet. The server runs fine on the brand new computer, but for some reason it just won’t let me create a room. I assumed this might be a permission issue, so I removed or disabled every possible source of interference I could think of (antivirus, firewall, etc) to no avail. I’m kinda baffled.
Assistance would be greatly appreciated. Cheers!