ERROR_CUSTOM_AUDIO_TRACK_ENDED

The custom audio track handed to the join or to unmuteMic had already ended. The SDK reports it, then opens the microphone from that track's own settings and carries on.