Boa noite, demorei um pouco para responder poque não estava conseguindo logar-me.
Acho que descobri o problema, mudei a condição para executar a rotina RTC.isrunning() e voltou a funcionar.
Como esta na rotina que voce me enviou:
if (RTC.isrunning()) {
RTC.adjust(DateTime(__DATE__, __TIME__));
Ficou assim:
if (!RTC.isrunning()) {
RTC.adjust(DateTime(__DATE__, __TIME__));
Obriga pela atenção