Arduino seems to be skipping lines of code?
Background: I have a data logger sketch using a RTC/Data Card and LCD keypad and display. It has been working perfectly for many months. All of a sudden the dates and times started showing erroneously.
I have gone back through the code and find no logic fault. In trouble shooting I have found that the Arduino seems to be skipping lines of code.
You can see from the highlighted snippet attached the program is in a loop that prints "I'm here", and then reads the time & date from the RTC, then print the date "21319". Most of the time it does but as you can see from the monitor sometimes it skips a few commands ??? How can this be?