some questions;
-Default firmware version on cluster?
-The ones which fail to get registered, do they have same firmware or different? if different what is it then?
-Why TFTP configured manually? Do you have option 150 configuration in DHCP?
-All nodes in your cluster have desired firmware image installed and TFTP service restarted?
//Please always rate Helpful comments//