Comunicación entre XBees y Arduino deja de funcionar

Hola a todos:

Tengo un proyecto que se basa en lo siguiente:Una placa Arduino UNO + XBee Shield + XBee(Serie 1) que tiene la función de recoger información de una entrada digital de un módulo XBee remoto (Serie1).

Dependiendo del valor de dicha entrada, el programa hará una cosa u otra. En los primeros momentos de funcionamiento, el programa se comporta de forma correcta y la señal RSSI es buena (se enciende el LED de la shield). Sin embargo, al cabo de cierto tiempo (cada vez es un tiempo diferente), el LED RSSI se apaga y el programa deja de responder.

NOTA: Los dos XBees se encuentran muy cerca y los valores con los que les he configurado son:
Coordinador(ATCE1, ATA26, ATAP1, ATSC1FFE, ATMY1234, ATDL89FA), End Device(ATCE0, ATA16, ATAP1, ATSC1FFE,ATRN0, ATMY89FA, ATDL1234, ATD23).

Tengo DIO7 con valor 1; es decir (Do Not Used). ¿Puede estar aquí el problema?.
Muchas gracias de antemano

El DIO7 equivale a la función CTS/

Bueno, ya te llamé la atención por poner dos post del mismo tema. En este concentraremos las respuestas posibles.
De nuevo te diré que leas las Normas del FORO porqué? Por que no somos adivinos. hablas deproblemas con tu código y no lo posteas!!!

Usa los iconos que permiten visualizar el código apropiadamente.
Lee las normas ahi explican como hacerlo.
No hagas esto

if (a ==b) {
}

sino esto

if (a ==b) {
}

para ello usas el icono que dice code

Cuando agregues tu código podremos analizar tu problema.