I find out where the problem was:
somewhere in the code I was using instructions like:
var x = request.GetResponseAsync().Result;
instead of:
var response = await request.GetResponseAsync();
Having a lot of calls, the system reaches a sort of deadlock status because every other WebService call was waiting for the previous one.