Puedes detectar caídas de ARCA consultando el estado del servidor mediante el método FEDummy o revisando la status page oficial de Afip SDK, donde se informa si los servicios están caídos. Si el error es un 501 o errores de conexión como ECONNRESET, suelen indicar problemas del lado de ARCA y es recomendable reintentar el envío tras unos minutos.
No existe una estrategia de reintentos automática en Afip SDK; debes implementarla en tu aplicación, verificando que no se haya generado el CAE antes de reintentar, para evitar duplicados. Más detalles sobre cómo detectar caídas y errores están en este enlace y en la documentación de errores frecuentes.
¿Te gustaría una explicación paso a paso o ejemplos de código para implementar esta lógica?
Sources: