Fortnite can stop working at any moment, despite being among the leading battle royale game for PC, Mac, Android, and consoles. We’re not saying it’s always their fault. As you can read below, more often than not, there’s an underlying issue with hardware requirements, software incompatibility, or the Internet. Whatever the case may be, the players must find the solution quickly – it’s a prerequisite for getting better at Fortnite, after all. Since we know time is of the essence, let’s try to get to the bottom of why is Fortnite not working for you.
1. Fortnite servers might be down
This is obvious in hindsight, but when Fortnite stops working suddenly, players might not think of it immediately. Ergo, you should inspect whether the Fortnite servers are online before making any permanent changes. These are 2 primary ways to check the status of Fortnite services:
- Epic Games Services Status. Optionally, click on Fortnite to expand the list. Check the state of “Game Services”, “Login”, “Matchmaking”, and “Stats and Leaderboards”.
- Fortnite on DownDetector.com or any similar unofficial website that tracks Fortnite downtime.
2. Your graphics card driver might need an upgrade/downgrade
This problem isn’t exclusive to Fortnite; quite the opposite. For that reason, we’ll point you to our guide on why Apex Legends keeps crashing, specifically reasons 1 and 2. Follow the instructions to the tee, since we wrote them to suit any game.
3. You haven’t started Fortnite as Administrator
Did you notice that reason 3 in the Apex Legends guide matches this one? It’s because this method can solve problems with any executable on Windows by letting you bypass launch restrictions, notably User Account Control. Only steps 1 and 2 differ, however:
- Instead of step 1, open these folders:
- <drive letter>:\Program Files\Epic Games\Fortnite\FortniteGame\Binaries\Win64\
- ~\Program Files (x86)\~
- Instead of r5apex.exe in step 2, right-click and choose Properties for the following executables:
- FortniteClient-Win64-Shipping.exe
- FortniteClient-Win64-Shipping-BE.exe
- FortniteLauncher.exe.exe
- FortniteClient-Win64-Shipping-EAC.exe
- Follow steps 3-6 for each of the “.exe” files.
4. You haven’t tried running Fornite in Compatibility mode
Don’t close the Explorer windows above. Instead, follow these instructions:
- Right-click on the FortniteClient-Win64-Shipping.exe file again.
- Go to Properties.
- Switch to the Compatibility tab.
- Tick the empty box in front of Run this program in compatibility mode for.
- Select Windows 8.
- Click the Apply button, then OK.
- Exit the window, and launch the executable from step 1.
- If the game fails the launch, repeat these steps for other executables in method 3, step 2.
- Tip. If step 8 fails, try selecting Windows 8.1 instead of step if offered.
5. Your GPU might be struggling with DirectX 12
Fortnite is compatible with DirectX 12, but your GPU might not be. Therefore, a wrong game setting prevents the game from starting. Additionally, your GPU might support DirectX 12, but struggle to keep up, resulting in low FPS and choppy gameplay. Follow these steps to fix it:
- Open Epic Games Launcher, then click on the Settings icon.
- Scroll down and find “Fortnite”.
- Expand the list of options by clicking the down arrow.
- Put a checkmark in front of Additional Command Line Arguments.
- Type d3d11 in the blank text field.
6. You haven’t verified your game files
It shouldn’t surprise you that game files can disappear or get corrupted in a video game updated as frequently as Fortnite. Since even a single one can prevent the game from launching, you can redownload missing Fortnite like this:
- Start the Epic Games Launcher.
- Head on over to the Library on the left-hand side.
- Select the three-dot icon below the Fortnite game icon.
- In the menu that pops up, choose Verify.
- Wait for the Epic Games Launcher to finish scanning.
- Note. If necessary, it will automatically replace/re-download the problematic game files.
7. You may not have Visual C++ Redistributables
Visual C++ Redistributables contain runtime components of libraries needed for any application developed in Visual C++, Fortnite included. These are installed as a package, either during the Fortnite installation or consequently. The problem arises in these 2 situations:
- You haven’t played Fortnite in a while, and tried to launch the app without waiting for updates
- You copied the Fortnite folder to a new computer to avoid downloading the entire game
Where do I find them?
It doesn’t matter if the Redistributables are missing or corrupt. You can re-download them in this fashion:
- Visit Microsoft’s Latest C++ VC Redist Downloads page.
- Download vc_redist.x86.exe and vc_redist.x64.exe files.
- Note. Are you playing Fortnite on a newer laptop with an ARM chip? You should also download vc_redist.arm64.exe.
- Launch the “.exe” files you downloaded one after another.
- Depending on what you’re offered, proceed by clicking Install or Repair.
- Restart your computer after the procedure ends.
8. You don’t meet the system requirements
The fact you met system requirements for Fortnite in the past doesn’t mean you still do. Epic Games is releasing graphic updates to their games regularly, thus gradually making the game harder to run. To see where you stand, check method 1 in our “how to increase FPS in Fortnite” article. Optionally, follow methods 7 and 8 before you try launching Fortnite again.
9. You may have network issues
If the game launches, the servers are online, hardware and software are in check, but you still struggle to join or play a match, would you still ask yourself, “why is Fortnite not working? We would, so we suggest trying these methods:
Change matchmaking region
Open Fortnite, then do the following:
- Select Battle Royale under “Select a Game Mode”.
- Open the hamburger menu in the top right corner.
- Select Settings from the list of options.
- Click the cogwheel icon in the top corner.
- Find the Matchmaking Region option.
- If it’s set to Auto, try setting Manual (and choosing the nearest region) and vice versa.
Try to eliminate packet loss
This is something Epic Games recommends doing if you experience lagging or freezing. It should drastically reduce the number of packets of data that get lost during the transfer from your computer to their servers and back. Here’s how attempting to decrease packet loss in Fortnite works:
- Follow steps 1-4 in method 5
- In the text field below, enter -limitclientticks.
- Note. If you already followed method 5, separate arguments with a backspace.
- Close the menu and start Fortnite.