So I've been on the live chat, which has been extremely patient and helpful, and I was told that disconnecting a user from a sessionid and connecting another user fast or frequently would cause the following error on the new webrtc platform:
"Timed out while waiting for the Video to load the stream. This could be because someone is behind a Firewall or Symmetric NAT."
I added a 1-5 second pause for each time a user connects to a session to allow time for the previous user to disconnect from the server, but i still get this error. I even used debugger in chrome to break right before the session connection is made and waited for a while but still get this error. I was also told that once it does happen, it can only be resolved by unpublishing my stream or restarting my browser, is there any other work arounds or ideas to get around this issue? Thanks again for the help on live chat!