¿Y es posible que depures un poquito tu código para saber exactamente que valor recibe la función enviarClient2() o es nuestra obligación adivinar y/o ejecutar mentalmente el código para saber?
Porque vamos, si no está llegando el dato es probable que ni siquiera esté saliendo.
¿Y si le hacer un alert() a dicho valor dentro de la función que lo utiliza se muestra algo?
Además, si revisas el código HTML generado de dicho enlace ¿se muestra correctamente el valor ahí?