Recibo Provisório de Serviço RPS

Bom dia!
Estou desenvolvendo uma solução para criar Nota Fiscal de Serviços Eletrônica (NFSe) a partir de Recibo Provisório de Serviço (RPS).
Consigo fazer a comunicação com o WebService e cinsigo criar o XML de acordo com os Schemas e Tipos pre-definidos pela Ginfes (Empresa que mantem o serviço).
O meu problema ocorre no envio para o WebService, onde recebo o seguinte XML como retorno.

Codigo de erro: E188: Erro ao tentar efetuar a leitura do Certificado Digital contido na Assinatura do mesmo. A tag X509Certificate deve estar contida na assinatura.

Segue o meu XML
https://pastebin.com/xiHAfh33

A mensagem de erro supõe que o uma tag presente não está sendo encontrada.
Eu entendi que a leitura do arquivo, termina antes que ela seja encotnrada.
Qualquer ajuda é valida.
Se alguém já teve essa experiência e poder compartilhar.
Obrigado a todos