Dan in CA
I have been trying to replicate what you describe but so far it has been working correctly. There were some resent changes to the code that calculates the days remaining.
Try updating the program as described on the wiki:
and let me know if you still see the problem.