Fix 00:00:00 bug with a check for <=0
When the remaining milliseconds is less than or less than 0, get a new value for the next CP