I'll make sure your recurring invoice will issue on the right dates.
It could be the recurring invoices were set up to a different date. That's why the recurring entry being issued on the wrong dates after reactivating them. I suggest going to the recurring invoice template to check the date entered. Then, you're able to change the date from there.
Here's how:
Click the Gear icon.
Under Lists, select Recurring Transactions.
In the Recurring Transactions page, find the recurring invoice template.
Click the Edit link below the ACTION column.
Edit the dates to the right one and to the correct interval.
Click Save template.
For additional information, you can click this article: Edit a recurring template. This also provides details on what happens if you update items, customers, or settings used by recurring templates.
If the issue persists, I recommend using a private browser when accessing your QuickBooks account. This is to verify if we get the same result. And, this method prevents cookies from being stored on your computer, making it a great place to identify browser problems.