Interrupts getting ignored

OK. You are using an RTC to generate an interrupt.

Have a look at this to see if it matches your problem:

http://forum.arduino.cc/index.php?topic=342672.0