Quando ocorre?
Quando o valor da propriedade ModoOperacao não é compatível ao indicado no campo tpEmis.

Como resolver?
De acordo com o valor setado na propriedade ModoOperacao o campo tpEmis deve estar de acordo:

ModoOperacao X tpEmis
Valor setado na pripriedade ModoOperacao Valor setado no campo tpEmis
moNormal   1
moSVCAN  6
moSVCRS  7

Contingência SVC:

http://ciranda.me/tsdn/base-de-conhecimento/post/componente-nfe-contingencia-svc