Testa no programa da MS, se lá estiver tudo certo, é provável que exista alguma incompatibilidade com o protocolo (é difícil ficar 100% quando ele vive mudando e é necessário fazer engenharia reversa). Se for isso, uma versão mais nova pode resolver.