Cronjobs don't run consistently

In my app I have a weekly Cronjob that runs hourly to check which users have email notifications pending and send them to those that do. I have seen that some weeks the cronjob runs perfectly and some it doesn’t. Does anyone else have this issue or any tips for how to assure that the Cronjob runs consistently? I’ve reviewed my code and don’t believe there is a bug. I thought that maybe it is a Replit server related issue.

I am facing the same issue!
Were you able to find any solution to this problem?