# ClientRoleChangeFailedReason (/zh-CN/api-reference/rtc/flutter/enum-clientrolechangefailedreason)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="enum_clientrolechangefailedreason__parameters"></a>

## 枚举值 [#枚举值]

<ParameterList>
<a id="clientrolechangefailedtoomanybroadcasters"></a>
<Parameter name="clientRoleChangeFailedTooManyBroadcasters">

1: 频道内主播人数达到上限。

:::note
注： 该枚举仅在开启 128 人功能后报告。主播人数的上限根据开启 128 人功能时实际配置的人数而定。
:::

</Parameter>
<a id="clientrolechangefailednotauthorized"></a>
<Parameter name="clientRoleChangeFailedNotAuthorized">

2: 请求被服务端拒绝。建议提示用户重新尝试切换用户角色。

</Parameter>
<a id="clientrolechangefailedrequesttimeout"></a>
<Parameter name="clientRoleChangeFailedRequestTimeOut">

3: 请求超时。建议提示用户检查网络连接状况后重新尝试切换用户角色。

:::note
注： 废弃：该枚举值自 v4.4.0 起废弃，不建议使用。
:::

</Parameter>
<a id="clientrolechangefailedconnectionfailed"></a>
<Parameter name="clientRoleChangeFailedConnectionFailed">

4: 网络连接断开。可根据 [onConnectionStateChanged](/zh-CN/api-reference/rtc/flutter/network#callback_irtcengineeventhandler_onconnectionstatechanged) 报告的 `reason`，排查网络连接失败的具体原因。

:::note
注： 废弃：该枚举值自 v4.4.0 起废弃，不建议使用。
:::

</Parameter>
</ParameterList>
