This Apex message means your account session is still active elsewhere, so the game blocks a second sign-in until the first session ends.
You’re ready to drop in, you hit Start, and then Apex hits you with “this profile is logged in on another device.” It feels random, and it’s extra annoying when you only own one console.
The good news is that this error is often a stale session. Apex thinks you’re still signed in on a different platform, or it hasn’t fully closed your last session yet. A few checks fix most cases. Most players are back quickly.
Apex This Profile Is Logged In On Another Device
The wording sounds scary, but it isn’t always a hack. Apex and EA track active sessions, and they don’t let the same profile run online matches from two places at once.
You’ll see the message after you swap platforms, switch user profiles on a console, resume from Rest Mode, use Remote Play, or close the game without returning to the lobby first. Any of those can leave a “still online” flag behind for a short while.
Start by thinking about what changed in the last hour. Did you play on a second console, a PC, or a friend’s setup? Did someone in your home open Apex under your account? That clue tells you which fix to try first.
Why The Message Shows Up
This error comes from one of three buckets: a session that hasn’t timed out yet, an account link mix-up, or a real sign-in you didn’t start. Each one has a different feel.
Session Delay After You Quit
If you switch devices fast, Apex can still think the last session is live. EA’s own error list notes this can happen right after you log out on another platform and that waiting a few minutes can clear it.
Cross-Platform Sign-In Rules
Apex runs under an EA account that can be linked to PlayStation Network, Xbox, Steam, and other platform IDs. If you sign in on PC and then try to sign in on PS5 right away, Apex may still see the PC session as active.
This is also common during account linking changes. If you recently linked or re-linked a platform ID, the session state can lag while the servers catch up.
Account Sharing Or Unwanted Access
If you haven’t played anywhere else, treat it like a warning light. Someone could be using your PSN, Xbox, Steam, or EA login. You don’t need to panic, but you should lock things down before you keep testing fixes.
Two quick tells are a login prompt you never see and settings you didn’t change. If anything looks off, skip to the password steps and stop sharing the account while you sort it out.
- Check Email Alerts — Look for sign-in codes or “new device” notices you didn’t request.
- Review Recent Matches — In-game stats that don’t match your playtime can hint at another session.
- Scan Connected Apps — Remove third-party apps you don’t recognize on your platform account page.
- Change Passwords First — Start with email, then platform, then EA, so resets can’t be intercepted.
Fast Fixes You Can Try First
These steps are safe, quick, and don’t touch your account links. Work top to bottom, and stop when you’re back in the lobby.
- Wait 5–10 minutes — Close Apex, don’t reopen it, and let the last session time out.
- Return To The Lobby Before Quitting — On the device you last used, load Apex, reach the main menu, then exit the game.
- Reboot The Device — Power the console or PC fully off, then start it back up and launch Apex again.
- Toggle Your Network — Restart the router, or switch from Wi-Fi to Ethernet, then try to sign in again.
- Check For Server Issues — If logins are failing for lots of players, the only fix is waiting for the outage to pass.
If you bounce between platforms, that second step matters a lot. Apex is better at closing a session cleanly when it sees you back at the title screen.
| Fix | What It Does | When To Try |
|---|---|---|
| Wait 5–10 minutes | Lets the old session expire on its own | Right after switching devices |
| Quit from the lobby | Closes the session cleanly | If you closed the game fast |
| Power cycle | Clears cached network and login state | If the error repeats every launch |
| Change passwords | Kicks out unknown sign-ins | If you suspect account access |
Fixing A Profile Logged In On Another Device Error In Apex
If the quick fixes didn’t stick, the next goal is to force every related account session to refresh. You’ll be signing out on the platform side and on the EA side, then signing back in cleanly.
Set aside 15 minutes. You want to do this once, in order, not bounce between steps.
- Sign Out Of Apex Everywhere — Close Apex on every device where your account might be open, including Remote Play sessions.
- Sign Out Of Your Platform Account — On the console or PC client, sign out of the profile that owns Apex, then sign back in.
- Sign Out On All Devices Online — Use your platform’s account site to sign out of all devices, then change your password.
- Reset Your EA Password — Change your EA account password, then sign back in on the one device you want to play on.
- Enable Two-Step Login — Turn on login verification for EA and 2-step verification for your platform account.
This combo does two things. It clears stale sessions that never closed, and it blocks anyone else from hopping right back in with an old saved login.
Platform Steps For PS5, Xbox, PC, And Switch
Use the section that matches where you’re stuck. If you play on more than one platform, start with the one that last worked, sign out cleanly there, then move to the one that’s blocked.
PS5 And PS4 Steps
PlayStation lets you sign out everywhere from Account Management online. That’s useful if you can’t reach a console that still has your profile on it.
- Close Apex Completely — Select the game, press Options, then choose Close Game.
- Restart The Console — Turn the PS5 off, wait a minute, then power it on.
- Sign Out On All Devices — In a browser, open Account Management, go to Security, and choose Sign Out on All Devices.
- Change Your PSN Password — Set a new password, then sign in again on your PS5.
- Review Console Sharing — If you share your account, confirm Console Sharing and Offline Play is set the way you expect.
PlayStation also notes you can deactivate all consoles online there, with a limit on how often you can do it. Use that only if your account is tied to consoles you no longer control.
Xbox Steps
On Xbox, a full sign-out plus a hard restart clears a lot of login weirdness. Pair that with a password change if you think your account is used elsewhere.
- Quit Apex From The Guide — Press the Xbox button, select Apex, then choose Quit.
- Remove And Re-Add Your Profile — Sign out, remove the profile from the console, then add it back.
- Hard Restart The Console — Hold the power button until the console shuts down, then start it again.
- Change Your Microsoft Password — Update your password and turn on two-step verification.
PC Steps With EA App Or Steam
PC setups can keep tokens cached even after you close the game. Clearing the client session is the fix.
- Exit The Launcher Fully — Quit Apex, then exit the EA app or Steam from the tray.
- Sign Out And Back In — Open the launcher, sign out, then sign back in with the same account.
- Clear The EA App Cache — Use the EA app’s built-in cache clear option, then reboot the PC.
- Check Linked Accounts — Log into your EA account page and confirm the correct platform IDs are linked.
Nintendo Switch Steps
Switch players hit this most when they suspend the game. A clean close and a restart can stop the loop.
- Close The Game From The Home Screen — Press X on Apex, then confirm Close.
- Restart The Switch — Hold Power, pick Power Options, then Restart.
- Reconnect Your Network — Forget the Wi-Fi network, add it again, then launch Apex.
Account Security And Prevention Steps
Once you’re back in, take two minutes to keep this from repeating. This isn’t busywork. It’s the same routine you’d do for any account that signs into online games.
- Change Passwords On Every Linked Login — Update EA, PlayStation, Xbox, Steam, and email passwords that can be used to reset them.
- Turn On Login Verification — Enable EA login verification and your platform’s 2-step checks so a new device can’t slip in quietly.
- Remove Old Devices — Check your platform device list and sign out devices you don’t own anymore.
- Avoid Rest Mode Mid-Session — If Apex is running, go back to the main menu before you suspend the console.
- Keep One Primary Platform — If you bounce between PC and console, give the servers a few minutes between sign-ins.
If you share a console at home, create separate user profiles. Account sharing is the fastest way to create session overlap, and it also makes it hard to tell a friend from a stranger.
If You Still Can’t Get Back In
If you’ve waited, rebooted, signed out everywhere, and reset passwords, the issue may be tied to account linking or a stuck session on EA’s side.
At this point, you’ll save time by gathering a few details before you contact EA through the EA Help site. Having the details ready keeps you from repeating the same steps again.
- Write Down Your Platform IDs — Your PSN online ID, Xbox gamertag, Steam name, and Nintendo account name.
- Check The Email On Your EA Account — Confirm you can still access it for password resets.
- Note The Exact Error Text — “this profile is logged in on another device” plus the platform you’re on.
- Record The Time And Region — When it happened and which data center you normally use.
EA’s own Apex error-code page lists this specific message and points to the wait-and-try-again fix for recent logouts. If your case doesn’t clear after a longer window, it can hint at an account state issue that needs a manual reset.
To avoid breaking your account links, don’t unlink and relink platforms in a loop. Do it once, then wait for the change to settle before you test Apex again. If you’re not sure which EA account is linked to your platform, log in using the platform sign-in option on the EA account page and check the connected accounts list.
