I'm still confused, are you running a custom schedule? Or a continuous schedule?
What I mean is mobius has 3 options smart, custom or continuous. It sounds like you're using custom and calling it continuous.
Continuous doesn't allow you to set dosing times. And if you're in fact running a custom program to stay on for long durations of time, it makes sense as to why you're getting that error. It is indeed a computing error because of such a long (on time) dose.
I'd be curious to know if by setting the schedule 15 minutes +/- from midnight fixes the issue. I personally don't think it will, but like to be proven wrong.