Manually run the Hourly Clean Up cron and see if that fixes it. It will take some time for them to catch up. It should generally get caught up if your site is active.
You can potentially refresh <url>/job.php until it indicates that there aren't any more jobs left if that doesn't clear it. (If there are other jobs that need to be run, they may cause the cron jobs to delay.) Also check the file permissions for job.php.