Time of recurring invoices is getting later and later

Hi,

I don’t understand how and when InvoinceNinja calculates if there are recurring invoices (docker-compose). No matter how often i restart the “artisan ninja:send-invoices”-job from the cron-container, it says:

Sat, 01 Feb 2020 08:02:36 +0000 Running SendRecurringInvoices...
Sat, 01 Feb 2020 08:02:37 +0000 40 recurring invoice(s) found
Sat, 01 Feb 2020 08:02:38 +0000 0 recurring expenses(s) found
Sat, 01 Feb 2020 08:02:38 +0000 Done
Sat, 01 Feb 2020 08:02:39 +0000 Running SendReminders...
Sat, 01 Feb 2020 08:02:39 +0000 0 due recurring invoice instance(s) found
Sat, 01 Feb 2020 08:02:39 +0000 0 accounts found with fees enabled
Sat, 01 Feb 2020 08:02:39 +0000 1 accounts found with reminders enabled
Sat, 01 Feb 2020 08:02:39 +0000 Marc: 0 invoices found
Sat, 01 Feb 2020 08:02:39 +0000 Marc: 0 endless invoices found
Sat, 01 Feb 2020 08:02:39 +0000 0 scheduled reports
Sat, 01 Feb 2020 08:02:39 +0000 Done

Ninja has to send some recurring invoices today, but the time is getting later and later from month to month. I think today it will be at 01:00 pm - but why? It has nothing to do with the cron-container because i restarted it a frew times (so restart the sleep of 1d).

Is there a way to send every recurring invoinces at 00:01 am (every month!)??

Best,
Marc
(sorry for my bad english)

Do you have active recurring invoices in the app marked ready/pending?

You can change the start date to a date in the past to force the cron to send the invoices immediately.