---
title: "channelManager(_:failedToLeaveChannel:error:)"
framework: pushtotalk
role: symbol
role_heading: Instance Method
path: "pushtotalk/ptchannelmanagerdelegate/channelmanager(_:failedtoleavechannel:error:)"
---

# channelManager(_:failedToLeaveChannel:error:)

Tells the observer that the app failed to leave a Push to Talk channel.

## Declaration

```swift
optional func channelManager(_ channelManager: PTChannelManager, failedToLeaveChannel channelUUID: UUID, error: any Error)
```

## Parameters

- `channelManager`: The channel manager.
- `channelUUID`: The channel identifier.
- `error`: The error that indicates the failure reason.

## See Also

### Joining and leaving a channel

- [channelManager(_:didJoinChannel:reason:)](pushtotalk/ptchannelmanagerdelegate/channelmanager(_:didjoinchannel:reason:).md)
- [channelManager(_:didLeaveChannel:reason:)](pushtotalk/ptchannelmanagerdelegate/channelmanager(_:didleavechannel:reason:).md)
- [channelManager(_:failedToJoinChannel:error:)](pushtotalk/ptchannelmanagerdelegate/channelmanager(_:failedtojoinchannel:error:).md)
