If I read your post correctly the ELT would work for an hour and then generate a battery fault code. What is the significance of that fault code? Does it cause the ELT to stop transmitting? Does it cause the signal to be ignored by the SARSAT? If the ELT continues to transmit a valid signal with the fault code then why is it an issue?