Certificado A3 da Caixa para NFe

Olá, tenho um programa que emite nota fiscal eletronica, estava utilizando certificado safeweb do tipo A3 para isso, estava tudo certo, mas agora peguei um cartão da caixa de outra empresa e fui testar, e da esse erro aqui:

org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:311) org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:200) org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76) org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400) org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225) org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:438) org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402) org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.nfeRecepcaoLote2(NfeRecepcao2Stub.java:196) Classes._NfeRecepcaoA3.main(_NfeRecepcaoA3.java:133) Classes._EnviarXML.enviarXML(_EnviarXML.java:15) Telas.EnviarNFe_Integrador$2.run(EnviarNFe_Integrador.java:206)

O XML foi assinado com esse cartão, botei no validador da sefaz e deu certo, o erro foi ao enviar o xml pra sefaz.
Alguem ja teve algo parecido e conseguiu resolver?