Skip to main content

AI Interview Links Expired or Not Working: Complete Troubleshooting & Fixes for PyjamaHR

Updated this week

Executive Summary

If you or your candidates are seeing errors like “AI Interview link expired,” “We’re no longer hiring for this role,” or simply can’t access the AI interview, you’re not alone. This guide provides step-by-step solutions, best practices, and troubleshooting for the most common issues with AI interview links in PyjamaHR—ensuring you maximize your hiring process and minimize candidate frustration.


Detailed Overview

What are AI Interview Links in PyjamaHR?
AI interview links are unique URLs sent to candidates, allowing them to complete automated video interviews within a set validity period (typically 48–72 hours). These links are time-bound and can expire, become invalid, or be restricted due to technical or process issues.

Why Are They Important?
- They automate screening, saving recruiter time.
- They provide a consistent, unbiased candidate experience.
- They are often the first impression candidates have of your company.

Integration with PyjamaHR:
- Links are sent via email and/or WhatsApp.
- Interview status (pending, completed, expired) is tracked in the candidate profile.
- Limits on attempts and link validity are enforced for security and process integrity.

Business Impact:
- Expired or broken links can cause candidate drop-off, delays, and negative brand perception.
- Efficient troubleshooting ensures a smooth candidate journey and faster hiring cycles.


Step-by-Step Guide: Fixing Expired or Not Working AI Interview Links

1. Diagnose the Error Message

  • “Link expired” / “Invite revoked” / “Interview completed”

  • The link validity period has passed, or the candidate has already completed the interview.

  • “We’re no longer hiring for this role”

  • The job has been closed by the hiring team.

  • “Maximum number of attempts exceeded”

  • The candidate has opened the link too many times (usually 5–10).

  • Blank/white screen, endless loading, or technical errors

  • Possible browser, device, or network issue.

2. Immediate Actions for Candidates

  • If the link is expired or says the role is closed:

  • The interview cannot be retaken. Contact the recruiter for further steps.

  • If you see “maximum attempts exceeded”:

  • Wait for the recruiter to reset your attempt limit (see below).

  • If you see blank screens or technical errors:

  • Try the following:

    1. Refresh the page (Ctrl+F5 or Cmd+Shift+R).

    2. Open the link in a different browser (Chrome, Firefox, Edge).

    3. Try a different device (mobile, desktop).

    4. Check your internet connection.

    5. Clear browser cache and cookies.

    6. Ensure camera and microphone permissions are enabled.

  • PyjamaHR does NOT allow resending or reactivating expired links.

  • Best Practice: Communicate clearly to candidates about the deadline in advance.

  • If a candidate missed the deadline due to technical issues:

  • You may need to create a new AI interview invitation for the candidate (if the role is still open).

  • If the job is closed, the candidate cannot be re-invited.

B. If the Candidate Exceeded Maximum Attempts

  • Go to the candidate’s profile in PyjamaHR.

  • Check the AI interview status.

  • Extend Attempt Limit:

  • Use the “Increase Attempts” or “Reset Attempts” option (if available).

  • If not visible, contact PyjamaHR support to increase the limit (mention candidate email and job ID).

  • Communicate to the candidate to use the same link again.

  • Common scenario: Candidates open the link in multiple tabs/devices, triggering the limit. Advise them to use only one device/browser.

  • Ask for a screenshot or screen recording of the error.

  • Suggest:

  • Trying a different browser or device.

  • Ensuring camera/mic permissions are enabled.

  • Checking network stability.

  • If the issue persists, escalate to PyjamaHR support with candidate details and error evidence.

D. If the Interview Was Marked Complete but Candidate Did Not Finish

  • Review the candidate’s interview status in PyjamaHR.

  • If the system shows “completed” but the candidate claims otherwise:

  • Double-check the interview logs.

  • If it’s a system error, escalate to support with evidence.

  • If the candidate did not actually complete, and the link is still valid, advise them to rejoin using the same link.

  • The job has been closed or paused.

  • The link cannot be reactivated.

  • Advise the candidate to look for other open roles.


Advanced Usage & Best Practices

  • Set Clear Expiry Dates: Always communicate the deadline in the invitation email/WhatsApp.

  • Remind Candidates: Use the “Remind Candidate” feature in PyjamaHR before expiry.

  • Monitor Attempt Limits: Advise candidates not to open the link in multiple tabs/devices.

  • Technical Readiness: Encourage candidates to test their camera/mic and network before starting.

  • Candidate Support: Provide a support contact for urgent issues, especially near expiry.

  • Internal Coordination: If you need to extend a deadline or reset attempts, act promptly—delays can cost you good candidates.


Troubleshooting & Common Issues

Error Messages & Solutions

Error Message / Symptom

Solution

“Link expired” / “Invite revoked” / “Interview complete”

Cannot be reactivated. Candidate must be re-invited if the job is still open.

“We’re no longer hiring for this role”

Job is closed. No further action possible.

“Maximum number of attempts exceeded”

Recruiter must reset/increase attempt limit in PyjamaHR or via support.

Blank/white screen, endless loading

Try different browser/device, clear cache, check network, enable camera/mic.

Interview stuck after first question

Candidate should leave and rejoin using the same link.

Candidate claims not to have completed, but status is “completed”

Check logs, escalate to support if needed.

Candidate missed deadline due to emergency

Cannot extend link; consider re-inviting if role is open.

What If Scenarios

  • Candidate’s device crashed mid-interview:
    They can rejoin using the same link if within expiry and attempt limits.

  • Candidate opened link but didn’t start interview:
    Link remains valid until expiry or attempts are exceeded.

  • Candidate requests extension after expiry:
    Not possible—must be re-invited if role is open.

  • Candidate receives reminders after job is closed:
    Ignore; system may have a lag. No action needed.

When to Contact Support

  • Attempt limit cannot be reset via UI.

  • System marks interview as “completed” in error.

  • Persistent technical issues not resolved by browser/device change.

  • Data discrepancy between candidate and recruiter view.


Comprehensive FAQ

1. Can I resend or reactivate an expired AI interview link?
No. Once expired, links cannot be reactivated. You must create a new invitation if the job is still open.

2. Why does the link say “We’re no longer hiring for this role” even before expiry?
The job was closed by the hiring team. The link is now invalid.

3. What does “maximum number of attempts exceeded” mean?
The candidate opened the link too many times (usually 5–10). The recruiter must reset the attempt limit.

4. Can candidates use the same link on different devices?
Yes, but opening on multiple devices/tabs can trigger the attempt limit. Advise using only one device.

5. The candidate’s interview was interrupted (network/power issue). Can they continue?
Yes, as long as the link is still valid and attempts remain.

6. The candidate completed the interview but it shows “incomplete.” What should I do?
Check the status in PyjamaHR. If logs show completion, it’s likely a display error. If not, ask the candidate to rejoin if possible.

7. Can I extend the expiry date of an AI interview link?
No. The expiry is fixed at creation. You must re-invite if more time is needed and the job is open.

8. The candidate is getting a blank screen or technical error. What now?
Have them try a different browser/device, clear cache, check permissions, and ensure a stable network.

9. Why are candidates receiving reminders for closed jobs?
There may be a delay in the system. No action is needed if the job is closed.

10. Can I reset the interview for a candidate who already completed it?
No. Once completed, the interview cannot be retaken.

11. What if the candidate never received the link?
Check spam/junk folders. If still missing, resend the invitation from PyjamaHR.

12. How do I check if a candidate has started or completed the interview?
Go to the candidate profile > AI Interview section in PyjamaHR for status.


Related Features & Next Steps

  • Remind Candidate: Use this to nudge candidates before expiry.

  • Candidate Status Tracking: Monitor interview progress in the candidate profile.

  • Job Status Management: Ensure jobs are open before sending invites.

  • Bulk Actions: For mass interview scheduling, ensure all candidates are aware of expiry and attempt limits.


Key Takeaways

  • Act Fast: Most issues are time-sensitive—expired links cannot be recovered.

  • Communicate Clearly: Set expectations with candidates about deadlines and technical requirements.

  • Leverage Support: For issues you can’t resolve, contact PyjamaHR support with detailed evidence.

  • Prevent Issues: Advise candidates to use a single device, check their tech setup, and start early.

By following this guide, you’ll resolve 95% of AI interview link issues in PyjamaHR without needing to escalate—ensuring a smooth, professional experience for both your team and your candidates.

Did this answer your question?