When trying to replace the ACD participant of a conversation with an agent using the .NET SDK, I get the following error:
Error while getting/creating the conversationId for mail 2931671 of agent "52f537c2-d793-40c5-b9f3-7e02b7bcfc01" with evaluator "17f159fa-2b9c-489f-9861-68c6750e8ec6"
PureCloudPlatform.Client.V2.Client.ApiException: Error calling PostConversationsEmailParticipantReplace: {"message":"The destination is not permitted a connected communication type","code":"bad.request","status":400,"contextId":"b8e98217-6c29-4a14-8ef3-1938d0a9f1e1","details":[],"errors":[]}
at PureCloudPlatform.Client.V2.Api.ConversationsApi.PostConversationsEmailParticipantReplaceAsyncWithHttpInfo(String conversationId, String participantId, TransferRequest body)
at PureCloudPlatform.Client.V2.Api.ConversationsApi.PostConversationsEmailParticipantReplaceAsync(String conversationId, String participantId, TransferRequest body)
What does this error message mean exactly and why does this occur?