When a job expires (job status = unpublished) the G4J structured data is immediately removed to avoid being penalized by G4J for having outdated jobs.
Two variables can be set for expired jobs to determine two things:
recruiter_job_noindex_time defines after how many days after a job has been unpublished the defined setting from recruiter_job_unpublished_status is set. The default duration is 30 days after the unpublished date.
recruiter_job_unpublished_status defines which status code to set on a expired job posting once the defined recruiter_job_noindex_time has been reached. By default a Error 410 status code is set, but the option of Error 404 or noindex is also available.
Please contact your CSM if you wish to make changes to the default settings.