Skip to main content

Job Not Appearing on LinkedIn: The Complete PyjamaHR Troubleshooting Checklist

Updated this week

Executive Summary

If your job posted via PyjamaHR is not appearing on LinkedIn, you’re not alone—this is one of the most common and urgent issues faced by recruiters and HR teams. This guide provides a comprehensive, step-by-step troubleshooting checklist to help you quickly identify the cause, resolve the issue, and ensure your jobs are published and visible to candidates on LinkedIn. It covers recent LinkedIn policy changes, PyjamaHR workflows, common mistakes, and actionable solutions based on hundreds of real customer scenarios.


Detailed Overview

What Is This Feature and Why Does It Matter?

PyjamaHR offers seamless job publishing to LinkedIn directly from your ATS dashboard, allowing you to reach a large pool of candidates with minimal manual effort. However, due to LinkedIn’s evolving policies, technical reviews, and integration requirements, jobs may sometimes fail to appear or remain “under review” for extended periods. Understanding the end-to-end workflow, recent changes, and troubleshooting steps is critical to maximizing your candidate reach and minimizing downtime.

Key Benefits:
- One-click job publishing to LinkedIn from PyjamaHR
- Automated status tracking and error notifications
- Centralized candidate management and application tracking

When to Use This Guide:
- Your job status in PyjamaHR says “Published” but it’s not visible on LinkedIn
- The job is stuck “Under Review” for more than 48 hours
- You receive error messages like “Unable to publish job to LinkedIn. Please contact support.”
- LinkedIn shows “This job is no longer visible” or similar warnings


Step-by-Step Troubleshooting Checklist

Prerequisites

  • You have Super Admin or Admin access in PyjamaHR

  • Your LinkedIn company page is integrated in PyjamaHR (Settings > Integrations)

  • You have the Job ID and LinkedIn company page URL handy


1. Check LinkedIn Integration Status

Steps:
1. Go to Settings > Integrations in PyjamaHR.
2. Confirm that your LinkedIn company page is connected (should show “Manage” not “Connect”).
3. If not connected, follow the prompt to integrate your LinkedIn company page.
- Screenshot: Integration page with LinkedIn status

Common Mistake:
Using a personal LinkedIn profile or a LinkedIn Showcase page instead of a Company Page. Only Company Pages are supported.


2. Verify Job Publishing Status in PyjamaHR

Steps:
1. Navigate to Jobs in PyjamaHR.
2. Locate the job in question.
3. Click the three dots (•••) > Publish.
4. Check the LinkedIn status:
- Published: Should show a LinkedIn icon and sometimes a “View Job” link.
- Under Review: LinkedIn is still evaluating the job.
- Error/Warning: Note any error messages.

Screenshot:
Job card with LinkedIn status and “Publish” menu.


3. Wait for LinkedIn Review (Up to 48–72 Hours)

  • LinkedIn reviews every job for compliance with their terms and conditions.

  • Most jobs are published within 24–48 hours, but some may take up to 72 hours.

  • If your job is still “Under Review” after 72 hours, proceed to the next steps.

Customer Example:

“My job has been under review for more than 48 hours. Why?”
— Multiple customers


4. Check for LinkedIn Policy Restrictions (Staffing/Recruiting Agencies)

Recent LinkedIn Policy Update (2024):
- LinkedIn now restricts free job postings from staffing and recruiting agencies.
- If your company is flagged as a staffing/recruiting agency, jobs may not be published unless you purchase paid job slots or use LinkedIn Recruiter.

How to Check:
- If you see errors like “This job is no longer visible on LinkedIn” or “Your company has been flagged,” your account may be affected.
- Review LinkedIn’s policy: LinkedIn Staffing Agency Policy

Workarounds:
- Integrate a different LinkedIn company page that is not flagged as a staffing agency (if available).
- Add a client’s LinkedIn page (with permission) during job creation.
- Avoid using phrases like “We’re hiring for our clients” in job descriptions.

Customer Example:

“We are a staffing agency and none of our jobs are appearing on LinkedIn anymore.”
— Multiple customers


5. Review Job Description for Compliance

Common Triggers for LinkedIn Rejection:
- External links in the job description (e.g., company websites, application forms)
- Incomplete or poorly formatted job descriptions
- Duplicate job postings (same title, location, and description)
- Mentioning “hiring for clients” or similar phrases

Best Practices:
- Remove all external links from the JD.
- Use clear, detailed, and original job descriptions.
- Avoid duplicating jobs with identical content.

Customer Example:

“I noticed you’ve included a link to Sugar’s website in the job description. Kindly remove any external links from the JD to ensure the job can be published.”
— PyjamaHR Support


6. Check for Duplicate Job Postings

  • LinkedIn may block jobs that are duplicates of existing or recently closed jobs.

  • If you cloned or reposted a job, ensure the title, description, and location are unique or the previous job is closed on LinkedIn.

How to Fix:
- Close duplicate jobs on LinkedIn.
- Republish the new job from PyjamaHR.


7. Confirm LinkedIn Company Page Ownership and Optimization

  • Ensure your LinkedIn company page is active, has a valid website, and is not newly created (LinkedIn may delay publishing for new pages).

  • Add more associated members and fill out company details for credibility.


8. Republish the Job

  • After making any changes (integration, JD edits, closing duplicates), go back to the job in PyjamaHR.

  • Click the three dots (•••) > Publish > LinkedIn > Republish.

  • Wait up to 48 hours for LinkedIn to review again.


9. Check LinkedIn Directly

  • Visit your LinkedIn company page > Jobs tab.

  • Search for the job title and location.

  • If not visible, try searching in incognito mode or from another LinkedIn account.


10. Contact Support (PyjamaHR and LinkedIn)

  • If all steps above fail, contact PyjamaHR support with:

  • Job ID

  • LinkedIn company page URL

  • Screenshots of errors/status

  • If LinkedIn has flagged your account, raise a support ticket with LinkedIn: LinkedIn Support


Advanced Usage & Best Practices

  • Always optimize job descriptions for LinkedIn’s quality guidelines: LinkedIn JD Guidelines

  • Avoid frequent edits after publishing; each edit may trigger a new review.

  • Monitor job status in PyjamaHR and LinkedIn for discrepancies.

  • For agencies: Consider creating a separate company page for direct hiring or integrating a client’s page (with permission).

  • Do not use personal LinkedIn profiles for integration—only company pages are supported.


Troubleshooting & Common Issues

Issue/Error

Likely Cause

Solution

Job stuck “Under Review” >72h

LinkedIn review delay, policy flag, or new company page

Wait, check for policy flags, contact support

“Unable to publish job to LinkedIn. Please contact support.”

JD non-compliance, duplicate, integration issue

Remove external links, close duplicates, re-integrate LinkedIn

Job shows as “Published” in PyjamaHR but not on LinkedIn

LinkedIn review pending, integration issue

Wait, re-integrate, republish

“This job is no longer visible on LinkedIn”

Policy flag, job expired, duplicate

Check for agency flag, close duplicates, republish

No applicants after publishing

Job not actually live, low visibility, flagged account

Confirm live status, optimize JD, check for flags

“Job posted only visible to employees”

LinkedIn privacy setting or flag

Check company page settings, contact LinkedIn


Comprehensive FAQ

Q1: How long does it take for a job to appear on LinkedIn after publishing from PyjamaHR?
A: Typically 24–48 hours, but can take up to 72 hours due to LinkedIn’s review process.

Q2: Why is my job stuck “Under Review” for more than 48 hours?
A: LinkedIn may be reviewing your company, the job description, or your account is flagged as a staffing agency.

Q3: What does “Unable to publish job to LinkedIn. Please contact support” mean?
A: This usually indicates a problem with the job description (e.g., external links), a duplicate job, or a LinkedIn integration issue.

Q4: Can staffing/recruiting agencies still post jobs on LinkedIn via PyjamaHR?
A: Only if you have paid job slots or LinkedIn Recruiter. Free postings are restricted for flagged accounts.

Q5: How do I know if my LinkedIn account is flagged as a staffing agency?
A: If jobs are not appearing and you see policy-related errors, your account may be flagged. Check LinkedIn’s policy or contact their support.

Q6: Can I use a personal LinkedIn profile or Showcase page for integration?
A: No, only LinkedIn Company Pages are supported for job publishing.

Q7: What should I do if my job is a duplicate?
A: Close the previous job on LinkedIn, edit the new job to make it unique, and republish.

Q8: Why are my jobs not getting any applicants?
A: The job may not be live, your account may be flagged, or the JD may need optimization.

Q9: Can I integrate a client’s LinkedIn page to post jobs?
A: Yes, with the client’s permission, you can add their LinkedIn page during job creation.

Q10: What if my LinkedIn company page is new?
A: LinkedIn may delay publishing jobs from new pages. Ensure your page is fully set up and credible.

Q11: How do I check if my job is live on LinkedIn?
A: Go to your LinkedIn company page > Jobs tab, or use the “View Job” link in PyjamaHR if available.

Q12: What if I see “Job is only visible to employees” on LinkedIn?
A: This may be due to privacy settings or account flagging. Check your company page settings and contact LinkedIn if needed.


Related Features & Next Steps


Summary Table: Common Scenarios & Solutions

Scenario

Action

Job not visible after 72h

Check for policy flags, republish, contact support

Error: “Unable to publish…”

Remove external links, check for duplicates, re-integrate

Staffing agency flagged

Use alternate company page, purchase job slots, contact LinkedIn

No applicants

Confirm job is live, optimize JD, check for flags

New LinkedIn page

Complete company profile, add members, wait for review


Final Tips

  • Always double-check your LinkedIn integration and job description before publishing.

  • Monitor job status in both PyjamaHR and LinkedIn.

  • If you’re a staffing agency, be proactive in reviewing LinkedIn’s latest policies and consider alternate posting strategies.

  • For persistent issues, document all steps taken and contact both PyjamaHR and LinkedIn support with detailed information.


Still need help?
Contact PyjamaHR support with your Job ID, LinkedIn company page URL, and screenshots of any errors. We’re here to help you get your jobs live and visible to the right candidates!



This article is based on real customer scenarios and is updated regularly to reflect the latest LinkedIn and PyjamaHR platform changes.

Did this answer your question?