Why is my existing bot asking me to link Epic again?
The existing bot may need a fresh Epic authorization before it can connect again. Use the recovery action for that bot and verify the intended account; a relinking request is not, by itself, a demand to buy another subscription.
Read the bot-specific recovery notice
An account can still be visible in your website panel even when its game authorization needs attention. Read the notice for the selected bot rather than assuming the whole website login failed. The interface keeps a distinct recovery context so the authorization can be associated with the existing record. Confirm that you are recovering the bot you intended, especially if the account owns several bots or another setup tab is open. The visible message should determine the next step, not the age of a remembered code.
Approve the correct identity once
Start the supported recovery flow, use its current Epic verification link, and check the account shown before approving. Keep that original panel available while confirmation returns. If the temporary code expires, renew it from the same recovery context instead of starting an unrelated new bot setup. Do not submit another person's authorization to make the warning disappear. Ownership and identity checks exist to keep recovery tied to the bot that already belongs to the account you are managing.
Confirm recovery before changing access
After approval, look for the updated bot state and the panel's next instruction. If confirmation fails or the account does not match, stop and report the visible error rather than purchasing access again or repeatedly pressing Restart. Billing status and game authorization are different questions, so valid paid access can coexist with credentials needing recovery. A useful report states the recovery stage, whether the expected account appeared, and when the attempt occurred, while excluding codes, private links, and account secrets from the message.