Battlefield 1 “This software cannot be used” usually clears after you restore licenses, confirm the right account, and refresh the game install.
If you hit the “battlefield 1 this software cannot be used” message, you’re stuck before the fun even starts. The good news is that this message often points to a license check, an account mismatch, or a blocked background tool. Once you line up the ownership check with the device you’re playing on, the game tends to launch like normal.
Console players start with licenses; PC players start closing background tools.
This guide walks you through the fixes in the order that saves the most time. Start with the fast checks, then move to deeper resets only if the earlier steps don’t change anything.
Why This Message Shows Up In Battlefield 1
The wording looks scary, yet it often comes down to one of a few repeat causes. On consoles, it’s usually about the console verifying that your account owns the game or has access to the license. On PC, it’s often tied to an anti-cheat block on a driver or input tool that Battlefield flags as incompatible.
Here are the most common buckets:
| Where You Play | What It Usually Means | First Fix To Try |
|---|---|---|
| PS5 / PS4 digital | License check failed or console sharing setup is off | Restore licenses, then enable Console Sharing and Offline Play |
| PS5 / PS4 disc | Region mismatch, damaged install, or install data mismatch | Delete install, reinstall from disc, then update fully |
| PC (EA app / Steam) | Input drivers or overlay tools blocked by anti-cheat | Close or remove the flagged tool, reboot, relaunch |
Pick the path that matches your setup. If you’re unsure, start with the license and account checks first. They’re quick and low-risk.
Battlefield 1 This Software Cannot Be Used On PS5 And PS4
On PlayStation, this message is most often a license verification snag. That can happen after you change consoles, restore a backup, swap drives, change your sign-in details, or play during a PlayStation Network hiccup.
Work through these steps in order. Stop as soon as the game opens.
- Confirm The Buying Account — Open your game library and check which user profile owns Battlefield 1. Launch from that same profile.
- Check Your Connection — Test internet on the console, then try launching again after a short wait.
- Restore Licenses — On PS5 go to Settings > Users and Accounts > Other > Restore Licenses, then run Restore. On PS4 go to Settings > Account Management > Restore Licenses.
If restoring licenses doesn’t change the message, the next step is to make sure the console you’re using is set up as your “home” device for your purchases.
- Enable Console Sharing And Offline Play — On PS5 go to Settings > Users and Accounts > Other > Console Sharing and Offline Play, then pick Enable.
- Activate Your Primary PS4 — On PS4 go to Settings > Account Management > Activate as Your Primary PS4, then pick Activate.
Checks When You Use A Shared Or Subscription License
When access comes from a shared console setup or a subscription, Battlefield 1 can vanish the moment the license can’t be verified. These checks are quick and often solve it without reinstalling.
- Confirm The Subscription Is Active — Open your account services screen and make sure the membership is still running.
- Stay On The Owner Profile For Setup — Enable sharing settings while signed into the account that owns the license, then try the game from the player profile.
After you flip those settings, fully restart the console and try again.
- Power Cycle The Console — Turn the console off, unplug it for one minute, plug it back in, then start it and launch Battlefield 1.
- Sign Out And Back In — Log out of PSN on that user profile, restart, then sign in again and retry.
One more console-only tip: if you own the game digitally and you’re sharing it between two consoles, only one console should be marked for sharing on that account at a time. If you recently signed into a second PS5, the first one can lose access until you re-enable the setting on the console you play on.
PC Fixes When Battlefield Blocks “This Software”
On PC you may see a longer line like “this software cannot be used at the same time as the game,” sometimes with a name at the end such as Interception, VirtualController, or another driver. That usually points to a tool that modifies inputs, adds an overlay, injects into games, or installs a low-level driver.
Start with the cleanest, fastest move: shut down anything that touches controllers, mouse, keyboard, overlays, RGB tools, or macro layers. Then test the launch.
- Exit Controller Remappers — Close DS4Windows, reWASD, Steam Input mapping tools, or similar apps, then relaunch the game.
- Turn Off Overlays — Disable overlay layers in Steam, Discord, GeForce Experience, AMD Software, Xbox Game Bar, and screen recorders, then test again.
- Reboot After Closing Tools — Restart Windows so the driver stack reloads cleanly, then open the EA app or Steam and launch Battlefield 1.
Fast Checks In Windows
If you don’t see a named driver in the message, treat it like a launch conflict and clear the easy blockers first.
- Run The Launcher Clean — Close the EA app, end it in Task Manager, then open it again and launch.
- Clear EA App Cache — Use the EA app help menu cache clear option, then restart the PC and retry.
If the error names a driver, you’ll usually need to remove that driver, not just close the app. Interception is a common one, since it installs a driver used by some keyboard and mouse remappers.
- Identify The Named Item — Read the full message and write down the exact name after the colon.
- Uninstall The Related App — Remove the tool that installed it in Windows Apps, then reboot.
- Remove Leftover Drivers — If the item remains, use the tool’s own uninstall option, then reboot again.
Once Battlefield launches, you can add things back one at a time until you find the trigger. That keeps your setup usable without guesswork.
Disc, Region, And Version Mismatches That Stop Launch
Physical copies can fail in a different way. A disc install is tied to the disc’s region, while DLC and add-ons are tied to your store account region. If those don’t match, you can get strange blocks, missing add-ons, or download loops.
Look for these signs:
- DLC Won’t Install — The add-on shows purchased on your account, yet it won’t download for the disc copy.
- Store Page Looks Wrong — The store page shows a different edition than what your disc says.
- Multiple Battlefield 1 Tiles — You see two versions of the game in your library.
If any of those match what you see, try this clean reset:
- Delete The Game Install — Remove Battlefield 1 from the console storage.
- Reinstall From The Disc — Insert the disc and let it finish copying fully.
- Update Before Launch — Let the full patch download and install, then start the game.
If you buy add-ons, buy them from the same region store that matches your disc. If you already bought add-ons on a different region account, the fix is usually to play the version that matches that store, either by using the matching disc region or by switching to a digital copy tied to the account that bought it.
Account And Network Checks Before You Reinstall
Reinstalling can work, yet it also burns time. These checks often save you that download.
- Check Service Status — If PSN or EA servers are having trouble, license checks can fail. Test another online game or open the store to see if sign-in is stable.
- Confirm You Own The Right Edition — Make sure you’re launching the edition you bought, not a trial tile or a separate SKU from a bundle.
- Verify Your EA Account Link — On console, Battlefield uses an EA account link for online play. If you changed email or reset passwords, sign in again when prompted.
Time and date settings can also trip up sign-in checks. If your console or PC clock is off by a lot, set time and time zone to automatic, restart, then test again.
On PS5, also check storage and system updates. A stuck system update can leave games in a half-ready state.
- Install System Updates — Update the console system software, then restart.
- Free Up Space — Keep enough free storage for patches to unpack, then retry.
On PC, confirm the game files. Steam and the EA app can scan and repair missing files without a full reinstall.
- Repair Game Files — In Steam, use Verify integrity of game files. In the EA app, use Repair for Battlefield 1.
- Run As Admin — Start the launcher with administrator rights, then launch the game.
Clean Reinstall And Last-Step Resets
If you’ve tried the checks above and the message still shows, a clean reinstall is the next reliable move. The goal is to remove corrupted install data and force a fresh license sync.
- Delete Battlefield 1 — Remove the full game from storage.
- Restart The Console Or PC — Do a full restart, not sleep mode.
- Reinstall From Library Or Disc — Download again or reinstall from disc.
- Restore Licenses Again — Run the license restore step once more after reinstalling on PlayStation.
On PS4, a database rebuild can clear weird install indexing glitches. It doesn’t erase your saves, yet it can take a while if the drive is full.
- Boot Safe Mode — Turn off the PS4, then hold the power button until you hear a second beep.
- Rebuild Database — Pick Rebuild Database, wait for it to finish, then try the game.
On PS5, Safe Mode offers similar maintenance options. If your storage was moved between consoles or you had a power cut, these tools can help the system rebuild its index.
- Enter PS5 Safe Mode — Turn off the PS5, then hold the power button until the second beep.
- Clear Cache And Rebuild Database — Pick the option, let it run, then retry Battlefield 1.
On PC, if the “battlefield 1 this software cannot be used” line keeps naming the same driver after you removed the related tool, check Device Manager for hidden devices and remove the leftover driver entry, then reboot. If you rely on a controller mapper, look for one that uses standard Windows gamepad APIs without adding low-level drivers.
Once the game launches, play one full match, then close the game and relaunch it. That quick second launch is a good check that the license and anti-cheat path is clean.
