I have a RM4 rule that runs every day at 00.15 to set GV Day and Date values that I then use in a TTS later as part of our morning alarm. It has never been 100% reliable. Occasionally the weekday is left set to yesterday and today although the weekday was correct the date itself was still the 1st Jan not the 2nd. If I manually run the rule, it updates the values correctly.
In itself it isn't a massive problem (apart from WAF), but I am concerned as to how it is possible in the very simple rule (below) that one part of the rule runs OK but another doesn't and that it varies from one day to another. If it can happen with date values then I presume it could happen with something more important. I already moved the rule trigger from 12.01 to 12.15 (months ago) just in case the system was slow in updating the date, but that hasn't eliminated the errors.