Scenarios
VxXmppServerErrorServiceUnavailable (20502)
errors can occur in two scenarios:
- In response to a channel join call when the local user attempts to join more than the total maximum allowable number of channels at once.
- In response to a channel join call when the local user attempts to join a channel which has already reached the maximum number of connected users (default capacity of 200 users).
Resolution
Scenario 1
For information on the maximum concurrent number of channels a player can be connected to, as well as restrictions on certain combinations of channel types which can be joined to at once, please refer to the following support article:
Vivox: What is the maximum number of channels a player can join at once?
Scenario 2
If a Vivox channel has already reached capacity, subsequent channel join attempts can result in this error.
By default, the maximum occupancy limit for user connections to positional and non-positional channels is 200 users.
Note: Options are available to scale Vivox channel occupancy limits above the default limit of 200 users. To learn more, please contact Unity Sales or Unity Support with a description of your desired voice and text chat experience and design requirements.