There are some common errors related to job post statuses in your applicant tracking system (ATS) when using a LinkedIn job posting integration. The following sections describe these errors and provide suggested actions for resolution.
Listing status errors
| Error message | Description | Resolution |
|---|---|---|
| INVALID_LOCATION | This error indicates that the job’s location cannot be recognized, most likely due to missing information such as the country or postal code. | Ensure that all location details (country, postal code) are accurate and complete in your Applicant Tracking System (ATS), and update the location following the guidelines in Resolve location-related job posting issues in Recruiter. |
| MISSING_LOCATION | The job is missing a location. | Add the valid location details to the job in your ATS. |
| BLOCKED_COUNTRY | The job’s location is in a blocked country; LinkedIn complies with United States (US) government sanctions and blocks job postings located in specific countries. | Ensure that the job’s location is not in a country currently sanctioned by the US; see the Prohibited countries policy for more information. |
| MEMBER_REPORTED | The job was reported as no longer accepting applicants; LinkedIn automatically closes jobs that are reported multiple times by job seekers as no longer accepting applications. | Verify that the job has been incorrectly closed in your ATS, and make sure the job is still accepting applicants. |
| CUSTOMER_EXCLUDED | This error indicates the job was deliberately not posted due to a customer-requested rule. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| ERROR_JOB_DESCRIPTION_TOO_LONG | The job description contains more than 25,000 characters. |
Reduce the number of characters in the job description. |
| This job could not be published because there is a {:duplicateJobPostingUrl ,anchor,text#duplicate job} posted on LinkedIn. | The job is ingested already. You can use the "duplicateJobPostingUrl" to identify the duplicate job ID. | Contact LinkedIn Support for more details. |
| This job is missing a connection to a LinkedIn company page. | The company page is restricted or invalid. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| This job was not posted on LinkedIn due to the employer not opted in. | The customer has specifically requested LinkedIn to stop the particular type of job ingestion with this source. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| This job was not posted on LinkedIn due to job source not opted in. | The company has specifically requested LinkedIn to stop the job ingestion with this source. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| This job was not posted on LinkedIn due to the a global block on job exports. | This job is restricted. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| This job was not posted on LinkedIn since it was deliberately marked as ignored by a field processor. | This job is restricted. | Contact LinkedIn Support to modify or remove any exclusion rules, and ensure that the exclusion rules are up-to-date and accurate. |
| Job processing failed due to a client-side error. Please check payload and integration setup. Error details: Operation type RENEW is not allowed for a non-existing job. | The create/update job postings request has operationType as RENEW but the externalJobPostingId does not refer to any existing job postings. | Contact your ATS for support. |
| This job is blocked as its companyName is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _COMPANY_NAME]. | The companyName is invalid. | Contact your ATS for support. |
| This job is blocked as its experience is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _EXPERIENCE]. | The experienceLevel is invalid. | Contact your ATS for support. |
| This job is blocked as its company is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _COMPANY]. | The job payload has invalid company details. | Contact your ATS for support. |
| This job is blocked as its companyApplyUrl is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _COMPANY_APPLY_URL]. | The companyApplyUrl is an invalid URL. | Contact your ATS for support. |
| This job is blocked as its sourceDomain is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _SOURCE_DOMAIN]. | The companyApplyUrl is an invalid URL. | Contact your ATS for support. |
| This job is blocked as its sourceUrl is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _SOURCE_URL]. | The companyApplyUrl is an invalid URL. | Contact your ATS for support. |
| This job has an invalid Job URL. Please update the Job URL in your ATS or careers site to post. | The companyApplyUrl is an invalid URL. | Contact your ATS for support. |
| This job was blocked from ingestion due to missing source data. Please update your ingestion source as needed. If the issue persists, please contact {:linkInfo,anchor, text#Customer Support} with this error code: [MISSING_SOURCE_DOMAIN]. | The companyApplyUrl is an invalid URL. | Contact your ATS for support. |
| This job was dropped because of an unexpected error that occurred during job ingestion. This is meant to be a catch-all error. | The job is dropped due to a server error. | Contact your ATS for support. |
| This job is blocked as its jobType is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _JOB_TYPE]. | The employmentStatus is invalid. | Contact your ATS for support. |
| This job post is missing industry codes. Please update the industry codes in your ATS or careers site to post. If the issue persists, please contact {:linkInfo,anchor, text#Customer Support} with this error code: [MISSING_INDUSTRY _CODES]. | The job industry is missing. | Contact your ATS for support. |
| This job is blocked as its jobCode is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _ORIGINAL_JOB_CODE]. | The companyJobCode is invalid. | Contact your ATS for support. |
| This job is blocked as its sourceJobCode is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _SOURCE_JOB_CODE]. | The companyJobCode is invalid. | Contact your ATS for support. |
| This job is blocked as its jobCategory is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _JOB_CATEGORY]. | The job categories is invalid. | Contact your ATS for support. |
| This job was blocked from ingestion due to missing job campaign. Please update your job payload to include a valid job campaign. If the issue persists, please contact Customer Support with this error code: [MISSING_JOB _CAMPAIGN]. | The partnerJobCampaignId is invalid. | Contact your ATS for support. |
| This job post has an too many associated job functions. Please update the job functions listed in your ATS or careers site. | The industries are invalid. | Contact your ATS for support. |
| This job was flagged by the jobs trust team as a low quality job. It was closed and will not be ingested again in the future. | The job details are not in accord with LinkedIn job posting guidelines. | Please create a new job with valid details. |
| This job was dropped due to a validation error. | The job details are not in accord with LinkedIn job posting guidelines. | Please create a new job with valid details. |
| Job {} was dropped: true Invalid Field: /description; Drop Message: The description length should be at least 100 characters. | The description for the Job Posting should be more than 100 characters. | Please ensure the description contains more than 100 characters in the description field. |
| The description length should be at least 100 characters. | The value of description field in the response body of API to POST/UPDATE PREMIUM JOB should contain more than 100 characters. | Please ensure the description contains more than 100 characters in the description field. |
| This job post has an invalid job description. Please ensure a job description is present and between 100 - 25,000 characters. | The job description is invalid. | Please ensure the description contains more than 100 characters in the description field. |
| This job is blocked as its description is marked invalid. Failure reason reference code: [JOB_FIELD_ PROCESSOR_DESCRIPTION]. | The job description is invalid. | Please ensure the description contains more than 100 characters in the description field. |
| This job was determined to be spam. | The job details are not in accord with LinkedIn job posting guidelines. | Please update the job details to meet the LinkedIn job posting guidelines. |
| This job was manually taken down. | The job details are not in accord with LinkedIn job posting guidelines. | Please update the job details to meet the LinkedIn job posting guidelines. |
| This job is suspended due to trust related restrictions. | The job details are not in accord with LinkedIn job posting guidelines. | Please update the job details to meet the LinkedIn job posting guidelines. |
| There is no job budget available for this job. | The contract budget has reached the limit. | Please update the job posting credits for the contract. |
| This job's budget has ran out. | The job budget has reached the limit. | Please update the job posting credits for the job. |
| This job's affordable offer has reached its end. | The job budget has reached the limit. | Please update the job posting credits for the job. |
| This job's duration limit has been reached. | The job budget has reached the limit. | Please update the job posting credits for the job. |
| This job's free trial budget has ran out. | The job budget has reached the limit. | Please update the job posting credits for the job. |
| A post payment failure is detected for this job. | The job budget has reached the limit. | Please update the job posting credits for the job. |
| The account level budget has ran out. | The account budget has reached the limit. | Please update the LinkedIn Recruiter account credits for the contract. |
| We could not standardize your job's location. Please update the location in your ATS or careers site to post. | The location is not mapped. | Please validate and update the location. |
| This job location cannot be standardized. Please refer to {:invalidLocationHelp, anchor,text#LinkedIn Help} for valid locations and workplace types for job posts. Click on \u201CUpdate location\u201D to select the job location, or update the location on the ATS to post. | The location is not mapped. | Please validate and update the location. |
| This job is blocked as its standardizedLocation is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR_ STANDARDIZED_LOCATION]. | The location is invalid. | Please validate and update the location. |
| This job is missing location data. Click on Update location to select the job location, or update the location on the ATS to post. | The location is invalid. | Please validate and update the location. |
| This job is blocked as its geoLocation is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _GEO_LOCATION]. | The location is invalid. | Please validate and update the location field in supported formats. |
| This job has an invalid location. Please update the location in your ATS or careers site to post. | The location is invalid. | Please validate and update the location field in supported formats. |
| This job has an invalid job campaign. | The partnerJobCampaignId is invalid. | Please validate and update the partnerJobCampaignId field. |
| The company page this job is linked to has blocked the posting. | The company admin has rejected this job post. | Please validate the company details or request company admin to access the job post. |
| This job is blocked as its title is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _TITLE]. | The job title is invalid. | Please validate the right content and length for the title. |
| This job was dropped due to poster specifically asking to not publish the job. | The posterEmail field is invalid. | Please validate the right permissions to post the job. |
| This job is blocked as its countryCode is marked invalid. Failure reason reference code: [JOB_FIELD_PROCESSOR _COUNTRY_CODE]. | The location country is invalid. | Please validate the country code in the location field. |
| This job was closed by original poster. | The job is closed by job admin. | The reach out to the job admin. |
| This job was not posted on LinkedIn since its countryCode was not in the country allowlist. | The location country is blocked. | Unable to post jobs on LinkedIn to any trade-sanctioned countries under U.S. laws and regulations. See the Prohibited Countries Policy for more information. |
| MIGRATION_MISSING_SCRAPED_JOB | This job is currently being migrated to real-time job postings but was not posted on LinkedIn. | Contact LinkedIn Support with error code MIGRATION_MISSING_SCRAPED_JOB to resolve the issue. |
| MIGRATION_MISSING_JOB_POSTING | This job is currently being migrated to real-time job postings but was not posted on LinkedIn. | Contact LinkedIn Support with error code MIGRATION_MISSING_JOB_POSTING to resolve the issue. |
| Maximum posted job threshold reached. | The amount of jobs attempting to post this contract has exceeded the allowed limit. | Reduce the number of jobs on this Recruiter dashboard. |
LinkedIn Apply status errors
| Error message | Description | Resolution |
|---|---|---|
| IN_PROGRESS | LinkedIn Apply enablement has been requested and is being processed by the system. | No action needed; LinkedIn Apply will be enabled once processing is complete. |
| ENABLING_APPLY _CONNECT_BY_ PARTNER_FAILED | Job not enabled with LinkedIn Apply. | Contact your ATS for support. |
| BLOCKED_WEBHOOK | The application delivery webhook wasn’t reachable. | Contact your ATS for support. |
| LOW_APPLICATION _DELIVERY | LinkedIn Apply has been disabled due to application delivery failures. | Contact your ATS for support. |
Promotion status errors
| Error message | Description | Resolution |
|---|---|---|
| LI_CUSTOMER_PROMOTED | The LinkedIn customer’s job was promoted successfully through their LinkedIn Recruiter contract. | Visit the Recruiter platform to manage. |
| LI_CUSTOMER_BASIC | The LinkedIn customer’s job was posted as a basic job. | The job needs to be promoted in Recruiter, or you can ask your Job Posting Admin to manage this. |
| ATS_CUSTOMER_BASIC | The ATS customer’s job was posted as a basic job, since they do not have a LinkedIn contract. | No action required in the ATS from partner or customer; contact LinkedIn Sales to learn more. |