Não foi possível depurar o plug-in C # do Dynamics na ferramenta de registro de plug-ins

fundo

Eu tenho um plug-in C # no Dynamics 2016 no local que usa uma biblioteca para fazer chamadas para outros sistemas. Parte dessa biblioteca é uma chamada à dinâmica usando a API da Web. O plug-in está agindo, como posso ver as mudanças na dinâmica, no entanto, espero que ele tome uma ação diferente da que está sendo executada. Quando tento depurar o plug-in usando a ferramenta Registro de plug-in, estou com alguns problemas. Quando eu perfil o plug-in usando o método Exception, recebo um arquivo de exceção pelo qual posso depurar até um ponto. Quando chego ao código abaixo, a Ferramenta de registro de plug-in falha sem uma mensagem de erro. Quando depuro usando o método Persistir para entidade, meu plug-in parece ter êxito, mas nenhum perfil é registrado na ferramenta de registro de plug-ins. Meu plug-in é acionado a partir de uma ação que é acionada a partir de um fluxo de trabalho anexado à conclusão de um Business Process Flow (isso é baseado emesta artigo). Minha pergunta inicial éaqui o que levou a essa pergunta. Alguma idéia de fazer com que o depurador funcione com meu código?

Código
HttpClient client = new HttpClient(new HttpClientHandler() { Credentials = new NetworkCredential("admin", "password", "DOMAIN") });
client.BaseAddress = new Uri(Helpers.GetSystemUrl(COHEN.APIConnector.Application.Dynamics));
client.DefaultRequestHeaders.Clear();
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
client.DefaultRequestHeaders.Add("OData-MaxVersion", "4.0");
client.DefaultRequestHeaders.Add("OData-Version", "4.0");
HttpResponseMessage responseMessage;
string url = "ccseq_clients";

responseMessage = client.GetAsync(url).Result;

questionAnswers(1)

yourAnswerToTheQuestion