You can make a fork of it yourself so you can edit it/restart it as you please. I expanded on it slightly from the tutorial to make disconnecting and deleting players work.
I’ve also written a more in-depth tutorial on how to set up multiplayer with Socket.io that, while it’s not specifically for PlayCanvas, it’ll give you enough background to know where all the pieces need to go:
We could also try just improving the one on PlayCanvas if you tell me what specifically you got stuck on if you get it working after looking at my version.
I suggest following the tutorial more carefully as I used this tutorial word for word just last week successfully, including the raw github data for socket.io.js. I actually thought it was such a clear tutorial that I saved it to my google drive hahaha
Edit: Also your issue is that your socket.on functions are not inside the io.sockets.on(‘connection’) function, as that is where the reference to socket exists as a local variable.
Thanks, both of you. Would either of you two consider mentoring me? As in paid mentoring over Zoom or something? (I have it working now by the way. I just can’t see the other VR player when I have both Quest2s connected )