BOTLOBBIES.ORG
Connecting Fortnite

What should I do if the Epic linking code expires?

Return to the current linking step and use its renewed code or Generate code control. An expired temporary request is not proof that your Epic account is broken, and it is not repaired by approving an old screenshot.

Recognize the temporary request

The authorization code has a limited lifetime determined by the linking session. If you spent time checking another app, changing Epic accounts, or preparing Fortnite, the original request may no longer be usable when you return. The website distinguishes an expired or missing session from a request still waiting for approval. Read that message before taking action. There is no reason to change your website password solely because the temporary Epic authorization code reached its expiry time during setup.

Use one current code

When the page generates a new request, use that code and its associated Epic verification link. Close or ignore older authorization pages so you do not approve a request the setup no longer follows. Verify the intended Epic account again before confirming, especially if you switched accounts while waiting. On mobile, return to the original setup tab after authorization and let it check the result. Repeatedly generating more codes while approval is pending creates competing sessions without clarifying which one should complete.

Distinguish expiry from a temporary delay

A waiting message or a temporary busy response does not always mean the code expired. The client preserves the current session through supported temporary errors and checks again. Follow the explicit expiry or recovery state shown by the page rather than deciding from the length of a spinner alone. If a new code repeatedly fails, note the time, browser, stage, and visible message. Share those details with support while keeping the code and private verification address out of the report.