I you see them thru xctu, the uart should be good, its been a while since ive played with them,
if i recall, i used them in a mesh network, i had some problems with firmwares updates, had to put the "old" one ... in some of them, but i think they weren't good, ditched them.
Maybe its only 2x of them who gets bad, if you exchange them, how long does it work ?
Have you contacted their tech support ?