Problemas con libreria TimeAlarms

Un saludo a todos soy nuevo en este foro y quisiera ver si me podrían ayudar en un problema que se me presento con respecto a la librería TimeAlarms.

El problema es que utilizo varias veces el método Alarm.AlarmRepeat como se muestra a continuación:

Alarm.alarmRepeat(hora1,minuto1,0,Encenderpin); Alarm.alarmRepeat(hora1,minuto1,tiempo1+1,Encenderpin1); Alarm.alarmRepeat(hora1,minuto1,(tiempo1+tiempo2)+2,Encenderpin2); Alarm.alarmRepeat(hora2,minuto2,0,Encenderpin); Alarm.alarmRepeat(hora2,minuto2,tiempo1+1,Encenderpin1); Alarm.alarmRepeat(hora2,minuto2,(tiempo1+tiempo2)+2,Encenderpin2); Alarm.alarmRepeat(hora3,minuto3,0,Encenderpin); Alarm.alarmRepeat(hora3,minuto3,tiempo1+1,Encenderpin1); Alarm.alarmRepeat(hora3,minuto3,(tiempo1+tiempo2)+2,Encenderpin2); Alarm.alarmRepeat(hora4,minuto4,0,Encenderpin); Alarm.alarmRepeat(hora4,minuto4,tiempo1+1,Encenderpin1); Alarm.alarmRepeat(hora4,minuto4,(tiempo1+tiempo2)+2,Encenderpin2); Alarm.alarmRepeat(hora5,minuto5,0,Encenderpin); Alarm.alarmRepeat(hora5,minuto5,tiempo1+1,Encenderpin1); Alarm.alarmRepeat(hora5,minuto5,(tiempo1+tiempo2)+2,Encenderpin2);

Lo que sucede es que las primeras 6 veces la alarma funciona perfectamente y ejecuta la función especificada, pero de la séptima vez en adelante no funciona más, no se a que se deba este problema y si pudieran ayudarme se los agradecería.

Nota: las variables que están ahí tienen un valor especificado desde que se declaran.