If your code uses any of the following:
- Unity: participant.LocalMute
- Unreal: BeginSetLocalMuteCompletedCallback
- Core: vx_req_session_set_participant_mute_for_me
And you are trying to use this to have a player mute themself, a 20000 error will occur. This is because this functionality is only designed to mute other players.
These functions are able mute other players in a channel, but only for the player who called it.
For example, if Stan, Mason and Mable are all in a channel, and Mable calls LocalMute/MuteForMe on Stan, she will no longer hear Stan. However, she will still be able to hear Mason. Stan will also still be able to hear Mable and Mason, and Mason will still be able to hear Stan and Mable.