Problema con RF24Mesh: datos no llegan al usar un nodo repetidor

Gracias por la respuesta, logré resolverlo, solo tengo una pequeña duda, revisando la documentación me doy cuenta que están los métodos
renewAddress() y checkConnection()

Estos sirven para que si un nodo se mueve de posición o un nodo hijo se desconecta busque la manera de reconectarse a la red, solo que lo he estado probando pero no logro que haga esa función, si el nodo repetidor se queda sin energía y luego vuelve a tener, este sí se conecta al nodo padre, pero el nodo hijo ya no se conecta al nodo repetidor, sabría cual puede ser el problema?

Este es el código que está en el nodoHijo

if (!mesh.checkConnection()) {  //Comprueba la conectividad de este nodo con la red Mesh, devuelve 1 si está conectado y 0 si no lo está.

        //Actualiza la dirección de la red
        Serial.println("Renovando la dirección");
        delay(1000);

        if (mesh.renewAddress() == MESH_DEFAULT_ADDRESS) {  //Si no se puede reconectar, el método devuelve MESH_DEFAULT_ADDRESS, indicando que no se pudo reconectar
          //En ese caso, se reinicia la conexión Mesh con mesh.begin() para intentar recuperar la conexión desde cero.
          mesh.begin();
        }
      }