Scheduled reports not running at the start of December

Hello!

I have two reports that run on an email schedule: one on the first of each month, and one every Monday.
The reports are from tag historian data.

I’ve been looking through the last couple of years’ reports this week, and have discovered that:
The monthly report doesn’t run in December (i.e. on December 1st); and also
The weekly report doesn’t run for the week containing the 1st of December.

This happened in both 2023 and 2024.
Is there a reason for this, or is it a bug, or is my gateway haunted…?

Can you post a nicely cropped screengrab of the configuration?
It suggests a programming error related to months being zero-indexed1 (0 to 11) rather than starting at 1 (1 - 12) although I'd expect that to miss January rather than December.

1 I suspect that this eases translations using arrays for month names / abbreviations for each language. Days of the week will also be zero-indexed.

Monthly above, weekly below.

They look fine. I dunno!

Wherever I've set up cron jobs I generally avoid "on the hour" if it's not needed and especially midnight when there could be many events fired simultaneously.

2 Likes

This is a good point and it might be worth to ask IT if any emails were dropped in that time frame.

OK, I shall move it to somewhere not-quite 2am or something, and check with IT whether they have records from last December of email losses.
Then see if this December’s come through… Science!

It still seems weird though. Especially the ‘First Monday in December’ one.
Maybe the Gremlins come for a week at Thanksgiving?

That isn't "first monday", but "every monday".

Sigh

2 reports are ran. The first Monday looks correct.

Happy Friday Phil

Did you miss this part?

Maybe I am missing something :laughing:

1 Like

If you want to throw a dart - run the report manually using Dec 1, 2024 to see if something in the code breaks?

1 Like