@Zapp Thank you!
I looked into the last run time and you are 100% correct. The interval program is not setting the correct time. This issue is not happening because of my web application and is also out of my control.
I will dive into the interval program if I get some free time today and see if I can patch these bugs up.