My schedules don’t import any jobs

My schedules don’t import any jobs

Schedules might not return jobs for several reasons. The most common one being the schedule being setup to retrieve jobs from the current or previous day. This is not recommended since some RSS are not updated daily and they might not contain jobs from the current or previous day. Jobs might not also be imported if you run your schedule before the time the providers updates their RSS feed. That’s why it is recommended to import jobs with with a minimum 2 days interval.

Here’s a complete list of suggestions to fix schedules issues:

  • Use the Test button on the schedule page. It simulates running the schedule without importing any jobs. From there you can check the log table on the schedule page.
  • Check each schedule Last Run column. It should display the last time it run and the result.
  • Remember that since schedules run using WP Cron, they will only run if you have site visits.
  • Check that you have a minimum of 2 days for the feed being imported. If you still cannot see new imported jobs try increasing that number. Some feeds are updated with longer intervals and thus may only contain jobs already imported.
  • Increase the number of days interval to a higher number (i.e: 30). If you do get jobs with a higher number, it means that your day limit is excluding jobs with an older date.
  • Check for any limits or filters that you have set for the schedule.
  • Try changing the time in which schedules run (Settings > Scheduler) since sometimes you might be running the schedules before the provider updates the feeds.
  • If you keep getting ‘No new jobs found in Feed‘ try opening the feed directly in your browser and look for job titles that you don’t find on your database.

Other Notes

Please take in consideration that some providers will not update their feeds every day. If you don’t get new jobs every day it doesn’t mean the scheduler is not working.

You should consider the suggestions above if your schedules don’t pull any jobs during several days (1 week minimum). That could mean your schedule might need some tweaks to properly pull jobs.