VxErrorHandleTaken (5006)
errors can be caused by the following scenarios.
Reusing an existing handle during connector create and sign in
For Core:
vx_req_connector_create
call that reuses an existing handle.vx_req_account_anonymous_login
call that reuses an existing handle.
For Unity and Unreal:
- This occurs during the sign in process if the same username is used because the wrapper internally generates the handles while performing the connect create and sign in.
Reusing an existing handle while joining a channel session
For Core:
vx_req_sessiongroup_add_session
call that reuses an existing handle.
For Unity and Unreal:
BeginConnect()
call that joins an already connected channel.
Note: If a channel session is disconnected from and reconnected to too quickly, either by an implementer call or due to network disconnection, this error is returned because the client SDK has not yet released the handle. It is up to the implementer to ensure that the evt_session_removed
has occurred before rejoining the channel session.
Related information
This error is similar to What causes VxErrorConnectorLimitExceeded (5027) errors?
Comments
0 comments
Article is closed for comments.