clouddataquest Thanks for posting your question in Microsoft Q&A. I found a similar discussion in Logic Apps not starting on trigger recurrence thread and based on that, a doc note was updated as below:
Doc: Schedule and run recurring workflows with the Recurrence trigger in Azure Logic Apps
I see that you haven't specified minutes in the workflow and hence there might drift in starting time and subsequent recurrences even though Preview says 7:00 AM every day. I suggest you manually set the minute as 0 and validate if it helps.
Feel free to reach out if you have any questions or still face the issues.