Apex Says Logged In On Another Device | End Login Lock

The message means Apex sees an active session for your account elsewhere, so it blocks a second login until that session ends.

Logged In On Another Device Error In Apex After Switching Platforms

Most of the time, this pop-up isn’t a hack and it isn’t permanent. It’s a session lock. Apex only wants one live session tied to your EA account at a time, so if the game still thinks you’re active on another platform, it won’t let the next login finish.

The lock often shows up right after a switch. You play a match on console, then open Apex on PC. You close the game on one device, then the next device signs in too fast. The server still sees the first session as alive, so it blocks the second one.

Situation Likely Cause Try This First
You just swapped platforms Old session hasn’t timed out yet Wait a few minutes, then relaunch
You used rest mode or Quick Resume Game stayed “half open” in the background Force-close the game, then reboot
You linked or re-linked accounts Account tokens refreshed mid-login Sign out of EA app, then sign back in
It keeps returning each day One device never fully signs out Log out on each device once
You notice unknown account activity Password reuse or stolen session Change password and turn on login verification

Apex Says Logged In On Another Device

When you see this, treat it like a stuck door latch. The goal is to end the old session cleanly, then start a new one on the device you want to use. Start with the light fixes first. They solve the problem for most players without touching account links.

  1. Wait 5–10 minutes — Apex sessions often clear on their own after a short timeout, especially after you quit on another platform.
  2. Close the game fully — Don’t leave it suspended. Quit to desktop on PC or use the console menu to close the app.
  3. Restart the device — A full restart clears cached sign-in tokens that can keep a session “alive.”
  4. Launch once, then stay put — Sign in on one device only until you reach the lobby and the error is gone.

If apex says logged in on another device right after a crash or a quick platform hop, the wait step is still worth doing. A fresh launch each 30 seconds often resets the same timer instead of letting it expire.

If you’re swapping between two systems, it helps to pick one and stick with it for the next ten minutes. Jumping back and forth can keep the lock bouncing between sessions, which feels like nothing is changing, and each login attempt still resets the timer.

Fixes That Clear A Stuck Session Fast

Once you’ve waited a bit and restarted, the next step is to eliminate anything that keeps Apex running in the background. Consoles are great at saving a game state, and that convenience can backfire with online titles that expect a clean disconnect.

End Suspended Sessions

  • Force-quit the game — On console, choose Close or Quit so it can’t stay paused in the background.
  • Remove it from Quick Resume — If your system lets you remove a title from Quick Resume, do it, then reopen Apex.
  • Exit the launcher — On PC, close Steam or the EA app once, then reopen so the next login uses a fresh token.

Clear Cached Network State

  • Power-cycle your console — Shut down, unplug power for 30 seconds, plug back in, then start up and launch Apex.
  • Reset your router once — Unplug it for 20 seconds, then reconnect and wait for the internet light to settle.
  • Switch connection type — If you’re on Wi-Fi, try wired for one login session, or move closer to the router for stability.

Check For Server-Side Slowdowns

Sometimes the session ends on your device but the server lags in clearing it. If you notice other errors, long matchmaking, or friends reporting issues at the same time, the cleanest move is to stop retrying for a while. Repeated sign-in attempts can keep the lock alive.

Platform-Specific Steps That Usually Fix It

Each platform stores sign-in details in a slightly different way. Use the section that matches where you’re stuck now. After each set of steps, launch Apex once and wait on the title screen for a minute before you try again.

PC With Steam

  1. Quit Apex and Steam — Exit the game, then fully close Steam from the taskbar so it isn’t still running.
  2. Sign out of the EA app — Open the EA app, sign out, close it, then reopen and sign back in.
  3. Run a clean launch — Start Steam, launch Apex, and stay on PC until you reach the lobby.
  4. Check your linked accounts — In your EA account settings, confirm Steam is linked to the EA account you intend to use.

If Apex launches and instantly throws you back to the message, it can be a stale token loop. A sign-out/sign-in cycle in the EA app clears that loop for many players because it forces a fresh authorization handshake.

PC With EA App Only

  • Sign out and back in — Use the EA app sign-out option, then sign back in before launching Apex again.
  • Clear the app cache — Use the EA app reset option to clear cached data, then reboot your PC.
  • Run as admin once — Launch the EA app as administrator so it can write updates and permissions cleanly.

PlayStation

  1. Close Apex from the home screen — Make sure it’s not left running in rest mode.
  2. Restart the console — Use Restart, not rest mode, so the network stack resets.
  3. Use one PSN profile — Use a single profile that matches the EA link and avoid switching users mid-launch.
  4. Rebuild the session — Launch Apex, wait at the start screen for a minute, then proceed to the lobby.

Xbox

  1. Remove Apex from Quick Resume — Select the game in the Quick Resume group and remove it, then launch it again.
  2. Power-cycle the console — Full shutdown, unplug for 30 seconds, then restart and launch Apex.
  3. Sign out and sign in — Sign out of your Xbox profile, restart, then sign in and launch Apex.

Nintendo Switch

  • Close the software — Press X on Apex from the home screen and fully close it.
  • Restart the Switch — Hold the power button, choose Power Options, then Restart.
  • Keep one platform active — If you also play on console or PC, avoid launching Apex there until Switch reaches the lobby.

Account Checks That Stop The Error From Coming Back

If the message keeps showing up even after clean restarts, the root cause is often account state. This doesn’t mean something bad happened. It often means your EA account is linked in a way that makes you bounce across devices without realizing it, or one device is silently holding a session open.

Confirm Which EA Account Your Platform Uses

Many players have more than one EA account over the years. If Steam, PlayStation, Xbox, and Switch are linked to different EA accounts, you can end up logging into the “wrong” one and triggering a lock that won’t clear the way you expect. Check the Connected Accounts page in your EA account and confirm the platform you’re using is linked there.

Know What Unlinking Can And Can’t Do

Unlinking a platform from an EA account doesn’t move your Apex progress to another EA account. It just changes where that platform points. If you unlink in a rush and attach the platform to a different EA account, you can land in a fresh profile and then chase the wrong fix for hours.

  • Write down the email — Note the email tied to the EA account you want before you change anything.
  • Check the EA ID — Confirm the in-game EA ID matches what you see on the account page.
  • Link once, then wait — After a link change, sign in on one device and give it time to settle.

Reset Login Tokens The Clean Way

  • Sign out on all devices — Log out of the EA app on PC and close it; sign out of console profiles once, then restart.
  • Change your password — A password change invalidates many existing sessions and forces fresh sign-ins.
  • Turn on login verification — Enable EA’s verification feature so new logins require a code.

Build A Smooth Switch Routine

If you hop platforms often, a tiny routine saves time. End your session the same way each time, then wait a minute before you open Apex elsewhere. That pause keeps you out of the loop where the server thinks two devices are fighting for the same login.

  1. Return to the lobby — Back out to the main menu before you close the app.
  2. Close the app fully — Don’t leave it suspended in rest mode or Quick Resume.
  3. Wait one minute — Give the session a moment to close on the server before you sign in elsewhere.

When The Message Could Signal A Real Account Problem

Most players hit this error during normal platform switching. Still, there are times when it’s a warning sign. If you see the message while you haven’t played for days, or you notice new friends, changed settings, or matches you didn’t play, treat it as an account-safety issue.

Signs That Point To Unauthorized Access

  • Unexpected login prompts — You’re asked to re-enter credentials on a device you use each day.
  • New linked platforms — A platform appears in Connected Accounts that you don’t recognize.
  • Gameplay changes — Loadouts, settings, or currency moved in ways you didn’t do.

Lock It Down In One Pass

  1. Change your EA password — Use a new, long password that you don’t use anywhere else.
  2. Enable login verification — Add the code step so logins can’t happen quietly.
  3. Review linked accounts — Remove anything you don’t recognize, then restart and sign in again.
  4. Check your email inbox — Look for recent EA security emails that match the time the lock began.

After you do those steps, wait a few minutes, then sign in once on the device you trust most. If the message still won’t clear after a full hour and your account details look clean, it can be a server-side session that needs manual clearing on EA’s end. Use the EA Help site to open a case and include the platform, your EA ID, and the time you last played.

If apex says logged in on another device and you’re stuck in a retry loop, stop trying to brute-force it. Close Apex on all devices, restart the device you want to use, then give the session time to expire before you launch again on first try.